TMA-DOCKER-3.16
Ensure that the Docker socket file permissions are set to 660 or more restrictively
KritisLevel 1Otomatisdocker
Deskripsi
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.
Cara pemeriksaan
Metode audit: Perintah shell
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- Output yang diharapkan
compliant
Cara perbaikan
Metode perbaikan: Perintah shell
shell
for f in /var/run/docker.sock /run/docker.sock; do if [ -e "$f" ]; then chmod 660 "$f" || exit 1; fi; doneProperti
- Sistem operasi
- Apa saja
- Tag
- dockerpermissions
- Referensi
- CIS Docker Benchmark v1.9.0 - 3.16 Ensure that the Docker socket file permissions are set to 660 or more restrictively
Periksa host ini
Jalankan ini pada mesin yang diizinkan untuk Anda audit. Pemindaian bersifat hanya baca.
shell
tmaegis scan --target docker