TMAegisBeta
More rules for linux

Linux distributions

TMA-ALMA9-1.1.2.2.1

Ensure /dev/shm is tmpfs or a separate partition

MediumLevel 1Automatedlinux

Description

The /dev/shm directory is a world-writable directory that can function as shared memory that facilitates inter process communication (IPC).

How it is checked

Audit method: Shell command

shell
if findmnt -kn /dev/shm >/dev/null 2>&1; then echo compliant; else echo /dev/shm' is not a separate partition'; fi
Expected output
compliant

How it is fixed

Fix method: Guidance or infrastructure patch

For specific configuration requirements of the /dev/shm mount for your environment, modify /etc/fstab. Example: tmpfs /dev/shm tmpfs defaults,rw,nosuid,nodev,noexec,relatime,size=2G 0 0 Note: Using Btrfs subvolumes instead of traditional disk partitions changes how disk space is allocated and enforced, quotas may need to be configured to enforce storage limits and prevent resource exhaustion.

Properties

Operating systems
almalinux-9
Tags
cis-convertedfilesystemlinux
Reference
CIS AlmaLinux OS 9 Benchmark v3.0.0 - 1.1.2.2.1

Check this host

Run this on a machine you are allowed to audit. The scan is read-only.

shell
tmaegis scan --target linux