TMAegis
Weitere Regeln für docker

TMA-DOCKER-2.5

Ensure insecure registries are not used

HochStufe 1Automatisiertdocker

Beschreibung

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.

So wird geprüft

Prüfmethode: Shell-Befehl

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"
Erwartete Ausgabe
0

So wird behoben

Behebungsmethode: Anleitung oder Infrastruktur-Patch

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.

Eigenschaften

Betriebssysteme
Beliebig
Tags
dockerdaemonregistry
Referenz
CIS Docker Benchmark v1.9.0 - 2.5 Ensure insecure registries are not used

Diesen Host prüfen

Führen Sie dies auf einem Rechner aus, den Sie prüfen dürfen. Der Scan ist schreibgeschützt.

shell
tmaegis scan --target docker