TMAegisBeta
Više pravila za docker

Docker

TMA-DOCKER-3.16

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

KritičnaNivo 1Automatskadocker

Opis

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.

Kako se proverava

Metod provere: Komanda ljuske

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
Očekivani izlaz
compliant

Kako se ispravlja

Metod ispravke: Komanda ljuske

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

Svojstva

Operativni sistemi
Bilo koji
Oznake
dockerpermissions
Referenca
CIS Docker Benchmark v1.9.0 - 3.16 Ensure that the Docker socket file permissions are set to 660 or more restrictively

Proverite ovaj računar

Pokrenite ovo na računaru za koji imate dozvolu za proveru. Skeniranje radi u režimu samo za čitanje.

shell
tmaegis scan --target docker