TMA-DOCKER-3.16
Ensure that the Docker socket file permissions are set to 660 or more restrictively
KritischStufe 1Automatisiertdocker
Beschreibung
The Docker socket (anyone who can write it controls the daemon) must have mode 660 or more restrictive. The audit flags any existing candidate path (/var/run/docker.sock, /run/docker.sock) with permission bits outside 660; not applicable when none exists.
So wird geprüft
Prüfmethode: Shell-Befehl
shell
for f in /var/run/docker.sock /run/docker.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 /var/run/docker.sock /run/docker.sock; do if [ -e "$f" ]; then chmod 660 "$f" || exit 1; fi; doneEigenschaften
- Betriebssysteme
- Beliebig
- Tags
- dockerpermissions
- Referenz
- CIS Docker Benchmark v1.9.0 - 3.16 Ensure that the Docker 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