Проверка помогает заметить устаревшую библиотеку или случайно включённый ключ до запуска приложения. Отчёт показывает найденные признаки, но не выдаёт гарантию, что приложение безопасно.
Сканирование включают в сборку, публикацию и периодическую перепроверку образов. Решение о блокировке учитывает исправленную версию, применимость находки и условия эксплуатации. Образ, прошедший проверку вчера, может получить новую известную уязвимость без изменения своего содержимого.
В CI собирают образ приложения и сканируют его по digest. Отчёт показывает уязвимый пакет базовой ОС. Команда обновляет базовый образ, пересобирает приложение и повторяет тесты. В рабочую среду продвигают именно проверенный digest, а не подвижный тег latest.
Нет. Скрывшиеся компоненты, неизвестные уязвимости и ошибки бизнес-логики могут не обнаруживаться.
Нужно сканировать повторно?Да: сведения об уязвимостях меняются, даже если образ остаётся прежним.
Найденный секрет достаточно удалить?Нет. Его также заменяют или отзывают: значение уже могло быть доступно получателям образа.