Do nástrojů pro jazyk Go byla přidána možnost sledování zranitelností v modulech

V nástrojích pro programovací jazyk Go byla implementována funkce pro sledování zranitelností v knihovnách. Pro kontrolu svých projektů na přítomnost nezáplatovaných zranitelností ve závislostech modulů je k dispozici utilita „govulncheck“, která analyzuje kódovou základnu projektu a generuje zprávu o volání zranitelných funkcí. Dále byl připraven balík vulncheck, který poskytuje API pro integrované kontroly do různých projektů a utilit.

Kontrola se provádí na základě speciálně vytvořené databáze zranitelností, kterou spravuje Go Security Team. V databázi jsou umístěny informace o známých zranitelnostech v veřejně distribuovaných modulech na jazyce Go. Data jsou shromažďována z různých zdrojů, včetně zpráv CVE a GHSA (GitHub Advisory Database), stejně jako na základě informací, které poskytují správci balíčků. Pro dotazování na data z databáze je k dispozici knihovna, Web API a webové rozhraní.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster