В инструментариума за езика Go е добавена възможност за проследяване на уязвимости в модулите

В инструментариума за програмния език Go е реализирана възможност за проследяване на уязвимости в библиотеките. За проверка на вашите проекти за наличие на зависимости с неизправени уязвимости е предложен инструментът «govulncheck», който анализира кодовата база на проекта и предоставя отчет за използването на уязвими функции. Допълнително е подготвен пакетът vulncheck, предоставящ API за вграждане на проверката в различни проекти и инструменти.

Проверката се извършва по специално създадена база от уязвимости, която се управлява от Go Security Team. В БД са разположени данни за известни уязвимости в публично разпространявани модули на езика Go. Данните се събират от различни източници, включително от отчети CVE и GHSA (GitHub Advisory Database), както и въз основа на информация, която изпращат поддръжниците на пакетите. За запитване на данни от базата се предлага библиотека, Web API и уеб интерфейс.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster