Пиков / КАПО
Как читать авторский курс и нормативные материалы

Это учебные материалы, а не заключение о соответствии конкретного продукта. Организационные модели курса отделяйте от терминов стандарта: ППК в опубликованном проекте — машиночитаемый перечень, а живой реестр его версий является практикой сопровождения. Термин OSA в разных материалах имеет разный охват. Статус и обязательность нормативного документа проверяются отдельно; проект КАПО опубликован как проект первой редакции.

М06. Поиск уязвимостей и управление VDR/VEX

О чём модуль Готовый SBOM сам по себе не содержит ни одной уязвимости — он описывает только состав. Уязвимости появляются в момент сопоставления координат компонента (PURL/CPE/версия) с базами CVE. Этот модуль учит превращать SBOM в управляемый поток находок: получить VDR (список фактов «такая-то CVE затрагивает такой-то компонент»), а затем для каждой находки принять VEX-решение (затронут продукт реально или нет, кто как производитель это утверждает и чем подтверждает).

Зачем этот модуль

Между «сканер нашёл 142 CVE» и «нам нужно срочно патчить» лежит триаж. Без него команда либо тонет в шуме (большинство находок не эксплуатируемы в данном контексте), либо пропускает реальный риск. Модуль разделяет два артефакта, которые на проектах часто путают:

Карта связей

Схема: М06. М06. Поиск уязвимостей и управление VDR/VEX
Схема из авторского курса. Нажмите, чтобы открыть в полном размере.

Материалы модуля

Связь с другими модулями

Практики модуля

П06. Grype поверх готового SBOM · П07. OSV-Scanner и lockfiles · П08. Dependency-Track как портфель SBOM · П09. VDR и VEX различие факта и решения · П10. БДУ ФСТЭК как национальный источник · П35. VEX triage

Перед П09 слушатель читает VEX в процессе РБПО, чтобы отличать VEX как утверждение производителя от внешнего vulnerability feed. Перед П35 та же справка используется как критерий качества evidence.

Нормативная опора

NIST SP 800-218 SSDF (RV.1/RV.2) · БДУ ФСТЭК · CycloneDX ECMA-424 (VEX-расширение) · OWASP SCVS

Шаблоны

Политика управления уязвимостями компонентов · Порядок загрузки VDR из Dependency-Track · Регламент ретеста после исправления · Порядок обновления БДУ