Изучение образов на наличие уязвимостей
Alauda Security Service позволяет анализировать контейнерные образы на наличие уязвимостей с помощью встроенного Scanner V4. Сканер проверяет слои образа, определяет пакеты и сопоставляет их с базами уязвимостей из таких источников, как NVD, OSV и специализированные ленты для конкретных ОС.
При обнаружении уязвимостей Alauda Security Service:
- Отображает их в Vulnerability Management > Results
- Ранжирует и выделяет их для оценки риска
- Проверяет их по включенным security policies
Сканер определяет установленные компоненты, проверяя определенные файлы. Если этих файлов нет, некоторые уязвимости могут не быть обнаружены. Требуемые файлы включают:
Содержание
Представления результатовОбзор Scanner V4Рабочий процесс сканераШаги рабочего процессаРаспространенные предупреждающие сообщения сканераПоддерживаемые платформы и форматыПоддерживаемые дистрибутивы LinuxПоддерживаемые форматы пакетовПоддерживаемые языки программированияПоддерживаемые форматы слоев контейнерных образовАктивные и отслеживаемые образыСканирование по запросуОбновления данных об уязвимостяхПредставления результатов
В текущем UI результаты обнаруженных уязвимостей в основном организованы через Vulnerability Management > Results. К распространенным точкам входа относятся:
- User Workloads
- Platform
- Nodes
- More Views
Используйте эти представления, чтобы разделять результаты по образам приложений, компонентам платформы и узлам во время triage.
Обзор Scanner V4
Scanner V4 — это сканер по умолчанию. Он улучшает охват компонентов, зависящих от языка и ОС, и используется в рабочих процессах сканирования образов, описанных в этом руководстве.
Рабочий процесс сканера
Шаги рабочего процесса
- Central запрашивает у Scanner V4 Indexer анализ образов.
- Indexer извлекает метаданные и загружает слои.
- Indexer формирует отчет индексации.
- Matcher сопоставляет образы с уязвимостями и генерирует отчеты.
Распространенные предупреждающие сообщения сканера
Поддерживаемые платформы и форматы
Поддерживаемые дистрибутивы Linux
Некоторые более старые версии Debian/Ubuntu не обновляются поставщиком. Fedora не поддерживается для CVE уровня ОС.
Поддерживаемые форматы пакетов
Поддерживаемые языки программирования
Поддерживаемые форматы слоев контейнерных образов
Активные и отслеживаемые образы
Alauda Security Service сканирует все активные образы каждые 4 часа. Вы также можете добавить неактивные образы в список отслеживаемых, чтобы они продолжали сканироваться и отслеживаться.
Шаги:
- В portal перейдите в Vulnerability Management > Results.
- Нажмите More Views > Inactive images.
- Нажмите Manage watched images и при необходимости добавьте или удалите образы.
Данные для удаленных образов сохраняются в течение периода, настроенного в System Configuration.
Сканирование по запросу
Чтобы получить результаты сканирования по запросу, вы также можете использовать CLI:
Если для кластера настроено delegated scanning, можно добавить --cluster=<cluster_name>, чтобы направить запрос на сканирование образа в этот кластер.
Обновления данных об уязвимостях
В подключенных средах Central получает определения уязвимостей каждые 5 минут с https://definitions.stackrox.io.
Для изолированных сред используйте автономный рабочий процесс, описанный в Using Alauda Security Service in Offline Mode.