BaselineWatch
Desk

os_system_read_only Ensure System Volume is Read Only

NIST macOS Security Compliance Project Sequoia Guidance, Revision 4.0 (be5491f)
All changes in this version
first version loaded macOS

Title

Ensure System Volume is Read Only

Control

/usr/sbin/system_profiler SPStorageDataType | /usr/bin/awk '/Mount Point: \/$/{x=NR+2}(NR==x){print $2}'

Discussion

The System volume _MUST_ be mounted as read-only in order to ensure that configurations critical to the integrity of the macOS have not been compromised. System Integrity Protection (SIP) will prevent the system volume from being mounted as writable.

NOTE: The system volume is read only by default in macOS.

Related controls

ma-4.1, sc-34, si-7

Fix

NOTE: To remount the System volume as Read Only, rebooting the computer will mount it as Read Only.