TMAegis베타
bottlerocket 관련 규칙 더 보기

Bottlerocket

TMA-BOTTLEROCKET-1.3.1

Ensure dm-verity is configured

높음레벨 1자동bottlerocket

설명

dm-verity provides transparent integrity checking of block devices using a cryptographic digest. Because dm-verity devices are read-only, filesystems mounted from the devices are also read-only. The audit requires dm-mod.create=root,,,ro,0, root=/dev/dm-0 and restart_on_corruption on /proc/cmdline. Run tmaegis on the host through the admin container root shell (sudo sheltie).

점검 방법

감사 방식: 셸 명령

shell
c=$(cat /proc/cmdline 2>/dev/null) || exit 1
bad=0
for w in 'dm-mod.create=root,,,ro,0' 'root=/dev/dm-0' restart_on_corruption; do
  printf '%s\n' "$c" | grep -Fwq -- "$w" || { echo "kernel cmdline lacks $w"; bad=1; }
done
[ "$bad" -eq 0 ] && echo compliant
예상 출력
compliant

조치 방법

조치 방식: 가이드 또는 인프라 패치

Replace the system or reinstall the distribution.

속성

운영 체제
모두
태그
bottlerocketsystem
참고 자료
CIS Bottlerocket Benchmark v1.0.0 - 1.3.1 Ensure dm-verity is configured

이 호스트 점검하기

감사 권한이 있는 시스템에서 실행하세요. 스캔은 읽기 전용입니다.

shell
tmaegis scan --target bottlerocket