1.1.16 Add noexec Option to /dev/shm Partition

Information

Set noexec on the shared memory partition to prevent programs from executing from there.

Rationale:

Setting this option on a file system prevents users from executing programs from shared memory. This deters users from introducing potentially malicious software on the system.

Solution

Edit the /etc/fstab file and add noexec to the fourth field (mounting options). Look for entries that have mount points that contain /dev/shm. See the fstab(5) manual page for more information.

# mount -o remount,noexec /dev/shm

Default Value:

OS Default: N/A

See Also

https://workbench.cisecurity.org/files/3096

Item Details

Category: CONFIGURATION MANAGEMENT, SYSTEM AND COMMUNICATIONS PROTECTION

References: 800-53|CM-6, 800-53|CM-11, 800-53|SC-7(10), CSCv6|3.1, CSCv7|2.6, CSCv7|5.1, CSCv7|13

Plugin: Unix

Control ID: dd240827193082a6d0d2c9f5f877e4c00c8203941c3ae6a15b59ab36f2de3bfa