SV-275570r1147760_rule
V-275570
SRG-OS-000433-GPOS-00192
RIIM-OS-213025
CAT II
10
Configure Ubuntu OS to enable NX.
If the installed CPU is hardware capable of NX protection, check if the system's BIOS/UEFI setup configuration permits toggling the "NX bit" or "no execution bit", and set it to "enabled".
Verify the NX (no-execution) bit flag is set on the system by using the following command:
$ sudo dmesg | grep -i "execute disable"
[ 0.000000] NX (Execute Disable) protection: active
If "dmesg" does not show "NX (Execute Disable) protection: active", check the hardware capabilities of the installed CPU by using the following command:
$ grep flags /proc/cpuinfo | grep -o nx | sort -u
nx
If no output is returned, this is a finding.
V-275570
False
RIIM-OS-213025
Verify the NX (no-execution) bit flag is set on the system by using the following command:
$ sudo dmesg | grep -i "execute disable"
[ 0.000000] NX (Execute Disable) protection: active
If "dmesg" does not show "NX (Execute Disable) protection: active", check the hardware capabilities of the installed CPU by using the following command:
$ grep flags /proc/cpuinfo | grep -o nx | sort -u
nx
If no output is returned, this is a finding.
M
5706