Что такое Уязвимость
Слабое место в системе безопасности
Уязвимость — это слабое место в программном обеспечении, оборудовании или процессах, которое может быть использовано злоумышленниками для несанкционированного доступа.
Типы уязвимостей
- Программные — ошибки в коде (SQL-инъекции, XSS)
- Конфигурационные — неправильные настройки
- Аппаратные — уязвимости чипов (Meltdown, Spectre)
- Человеческие — социальная инженерия
Классификация по CVSS
- Критические (9.0-10.0) — немедленное устранение
- Высокие (7.0-8.9) — приоритетное исправление
- Средние (4.0-6.9) — плановое устранение
- Низкие (0.1-3.9) — минимальный риск
Жизненный цикл
- Обнаружение (discovery)
- Раскрытие (disclosure)
- Публикация CVE
- Выпуск патча
- Применение исправления
Примеры известных уязвимостей
- Log4Shell (CVE-2021-44228)
- Heartbleed (CVE-2014-0160)
- EternalBlue (CVE-2017-0144)