TMAegis
Другие правила для docker

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