Bottlerocket
TMA-BOTTLEROCKET-1.4.2
Ensure address space layout randomization (ASLR) is enabled
Trung bìnhCấp 1Tự độngbottlerocket
Mô tả
Address space layout randomization (ASLR) is an exploit mitigation technique which randomly arranges the address space of key data areas of a process. The audit reads /proc/sys/kernel/randomize_va_space and requires 2. Run tmaegis on the host through the admin container root shell (sudo sheltie).
Cách kiểm tra
Phương pháp kiểm tra: Lệnh shell
shell
bad=0
chk() { f=/proc/sys/$(printf %s "$1" | tr . /); v=$(cat "$f" 2>/dev/null) || { echo "$1: not readable"; bad=1; return; }; [ "$v" = "$2" ] || { echo "$1 = $v (expected $2)"; bad=1; }; }
chk kernel.randomize_va_space 2
[ "$bad" -eq 0 ] && echo compliant- Đầu ra mong đợi
compliant
Cách khắc phục
Phương pháp khắc phục: Hướng dẫn hoặc bản vá hạ tầng
Run the following command to set the active kernel parameter and persist the setting: # apiclient apply <<EOF [settings.kernel.sysctl] "kernel.randomize_va_space" = "2" EOF
Thuộc tính
- Hệ điều hành
- Bất kỳ
- Thẻ
- bottlerocketsystem
- Tham chiếu
- CIS Bottlerocket Benchmark v1.0.0 - 1.4.2 Ensure address space layout randomization (ASLR) is enabled
Kiểm tra máy này
Chạy lệnh này trên máy bạn được phép kiểm tra. Lần quét chỉ ở chế độ đọc.
shell
tmaegis scan --target bottlerocket