EMZETT.
Увійти

Залежності та вразливості (CVE)

Коротко: Сучасне ПЗ значною мірою складається зі сторонніх бібліотек. Якщо в одній із них стає відомою діра в безпеці (з номером CVE), зачеплені всі програми, що її використовують.

Докладніше: CVE (Common Vulnerabilities and Exposures) — всесвітній каталог відомих вразливостей з ідентифікатором на кшталт CVE-2021-44228 (Log4Shell). Оцінка CVSS (від 0 до 10) визначає серйозність.

Подробиці

  • Перевірка: npm audit, Dependabot, Renovate та сканери показують вразливі пакети.
  • Оновлення: регулярно й з тестами. Патчі безпеки застосовуйте швидко.
  • Lockfile: фіксує перевірені версії.

Див. також: OWASP Top 10, семантичне версіонування