Do nástrojov pre jazyk Go bola pridaná možnosť sledovania zraniteľností v moduloch.

V nástrojovom vybavení programovacieho jazyka Go bola implementovaná možnosť sledovania zraniteľností v knižniciach. Na kontrolu svojich projektov na prítomnosť závislostí modulov s neopraviteľnými zraniteľnosťami bola navrhnutá utilita „govulncheck“, ktorá analyzuje kódovú základňu projektu a poskytuje správu o prístupe k zraniteľným funkciám. Navyše bol pripravený balík vulncheck, ktorý poskytuje API na integráciu kontroly do rôznych projektov a utilít.

Kontrola sa vykonáva prostredníctvom špeciálne vytvorenej databázy zraniteľností, ktorú spravuje Tím pre bezpečnosť jazyka Go. V databáze sú umiestnené informácie o známych zraniteľnostiach v verejne distribuovaných moduloch v jazyku Go. Údaje sa zhromažďujú z rôznych zdrojov, vrátane správ CVE a GHSA (GitHub Advisory Database), ako aj na základe informácií zasielaných správcami balíkov. Na dopyt dát z databázy sa odporúča knižnica, Web API a webové rozhranie.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster