TMAegis
Weitere Regeln für docker

TMA-DOCKER-3.24

Ensure that the Containerd socket file permissions are set to 660 or more restrictively

HochStufe 1Automatisiertdocker

Beschreibung

The containerd socket /run/containerd/containerd.sock must have mode 660 or more restrictive so that it cannot be modified by non-root users. The audit flags any existing candidate path (/run/containerd/containerd.sock) with permission bits outside 660; not applicable when none exists.

So wird geprüft

Prüfmethode: Shell-Befehl

shell
for f in /run/containerd/containerd.sock; do [ -e "$f" ] || continue; out=$(find "$f" -maxdepth 0 -perm /7117) || exit 1; [ -z "$out" ] || { echo "$f"; exit 0; }; done; echo compliant
Erwartete Ausgabe
compliant

So wird behoben

Behebungsmethode: Shell-Befehl

shell
for f in /run/containerd/containerd.sock; do if [ -e "$f" ]; then chmod 660 "$f" || exit 1; fi; done

Eigenschaften

Betriebssysteme
Beliebig
Tags
dockerpermissions
Referenz
CIS Docker Benchmark v1.9.0 - 3.24 Ensure that the Containerd socket file permissions are set to 660 or more restrictively

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