The macOS system must be configured to audit all failed read actions on the system.
DISA Rule
SV-268464r1034332_rule
Vulnerability Number
V-268464
Group Title
SRG-OS-000057-GPOS-00027
Rule Version
APPL-15-001022
Severity
CAT II
CCI(s)
- CCI-000162 - Protect audit information from unauthorized access.
- CCI-000163 - Protect audit information from unauthorized modification.
- CCI-000164 - Protect audit information from unauthorized deletion.
- CCI-000172 - Generate audit records for the event types defined in AU-2 c that include the audit record content defined in AU-3.
- CCI-001493 - Protect audit tools from unauthorized access.
- CCI-001494 - Protect audit tools from unauthorized modification.
- CCI-001495 - Protect audit tools from unauthorized deletion.
- CCI-003938 - Automatically generate audit records of the enforcement actions.
- CCI-002884 - Log organization-defined audit events for nonlocal maintenance and diagnostic sessions.
Weight
10
Fix Recommendation
Configure the macOS system to audit all failed read actions on the system with the following command:
/usr/bin/grep -qE "^flags.*-fr" /etc/security/audit_control || /usr/bin/sed -i.bak '/^flags/ s/$/,-fr/' /etc/security/audit_control;/usr/sbin/audit -s
Check Contents
Verify the macOS system is configured to audit all failed read actions on the system with the following command:
/usr/bin/awk -F':' '/^flags/ { print $NF }' /etc/security/audit_control | /usr/bin/tr ',' '\n' | /usr/bin/grep -Ec '\-fr'
If the result is not "1", this is a finding.
Vulnerability Number
V-268464
Documentable
False
Rule Version
APPL-15-001022
Severity Override Guidance
Verify the macOS system is configured to audit all failed read actions on the system with the following command:
/usr/bin/awk -F':' '/^flags/ { print $NF }' /etc/security/audit_control | /usr/bin/tr ',' '\n' | /usr/bin/grep -Ec '\-fr'
If the result is not "1", this is a finding.
Check Content Reference
M
Target Key
5661