STIGUI
V-259561CAT I — High severitySV-259561r958552_rule

The macOS system must enforce FileVault.

Rule version APPL-14-005020 · STIG v2 · 2024-12-04

Discussion

FileVault must be enforced.

The information system implements cryptographic mechanisms to protect the confidentiality and integrity of information stored on digital media during transport outside of controlled areas.

Satisfies: SRG-OS-000185-GPOS-00079,SRG-OS-000404-GPOS-00183,SRG-OS-000405-GPOS-00184

Check

Verify the macOS system is configured to enforce FileVault with the following command:

dontAllowDisable=$(/usr/bin/osascript -l JavaScript << EOS $.NSUserDefaults.alloc.initWithSuiteName('com.apple.MCX')\ .objectForKey('dontAllowFDEDisable').js EOS ) fileVault=$(/usr/bin/fdesetup status | /usr/bin/grep -c "FileVault is On.") if [[ "$dontAllowDisable" == "true" ]] && [[ "$fileVault" == 1 ]]; then echo "1" else echo "0" fi

If the result is not "1", this is a finding.

Fix

Note: Refer to the FileVault supplemental to implement this rule.

Identifiers

Group ID
V-259561
Group title
SRG-OS-000185-GPOS-00079
Rule ID
SV-259561r958552_rule
Check ID
C-63300r941303_chk
Fix ID
F-63208r941304_fix