TMAegisBeta
Aturan lainnya untuk docker

Docker

TMA-DOCKER-2.4

Ensure Docker is allowed to make changes to iptables

SedangLevel 1Otomatisdocker

Deskripsi

Docker must manage iptables so that container networking rules stay consistent with the daemon configuration. Compliant unless iptables is explicitly set to false. The audit reads the running dockerd command line (ps) together with /etc/docker/daemon.json.

Cara pemeriksaan

Metode audit: Perintah shell

shell
args=$(ps -eo args 2>/dev/null) || exit 1; s=$(printf '%s\n' "$args" | grep '[d]ockerd'; cat /etc/docker/daemon.json 2>/dev/null); printf '%s\n' "$s" | grep -Eq -e '--iptables[= ]+false|"iptables"[[:space:]]*:[[:space:]]*false' && echo noncompliant || echo compliant
Output yang diharapkan
compliant

Cara perbaikan

Metode perbaikan: Panduan atau patch infrastruktur

Remove "iptables": false from /etc/docker/daemon.json and --iptables=false from the dockerd start-up flags, then restart the Docker daemon.

Properti

Sistem operasi
Apa saja
Tag
dockerdaemonnetwork
Referensi
CIS Docker Benchmark v1.9.0 - 2.4 Ensure Docker is allowed to make changes to iptables

Periksa host ini

Jalankan ini pada mesin yang diizinkan untuk Anda audit. Pemindaian bersifat hanya baca.

shell
tmaegis scan --target docker