TMA-DOCKER-2.5
Ensure insecure registries are not used
ВысокийУровень 1Автоматическаяdocker
Описание
Insecure registries are contacted without TLS verification, exposing image pulls to tampering. The audit lists the registry index configs that docker info reports as not secure (the default loopback CIDRs are not listed) and expects none.
Как проверяется
Метод проверки: Команда оболочки
shell
out=$(docker info --format '{{range .RegistryConfig.IndexConfigs}}{{if not .Secure}}{{.Name}}{{"\n"}}{{end}}{{end}}') || exit 1; n=$(printf '%s\n' "$out" | grep -c . || true); echo "$n"- Ожидаемый вывод
0
Как исправляется
Метод исправления: Рекомендация или патч инфраструктуры
Remove entries from "insecure-registries" in /etc/docker/daemon.json (and --insecure-registry start-up flags), configure TLS on the registries, and restart the Docker daemon.
Свойства
- Операционные системы
- Любая
- Теги
- dockerdaemonregistry
- Источник
- CIS Docker Benchmark v1.9.0 - 2.5 Ensure insecure registries are not used
Проверить этот хост
Выполните команду на компьютере, аудит которого вам разрешён. Сканирование работает только на чтение.
shell
tmaegis scan --target docker