BaselineWatch
Desk

audit_acls_files_configure Configure Audit Log Files to Not Contain Access Control Lists

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

Title

Configure Audit Log Files to Not Contain Access Control Lists

Control

/bin/ls -le $(/usr/bin/grep '^dir' /etc/security/audit_control | /usr/bin/awk -F: '{print $2}') | /usr/bin/awk '{print $1}' | /usr/bin/grep -c ":"

Discussion

The audit log files _MUST_ not contain access control lists (ACLs).

This rule ensures that audit information and audit files are configured to be readable and writable only by system administrators, thereby preventing unauthorized access, modification, and deletion of files.

Related controls

au-9

Fix

[source,bash]
----
/bin/chmod -RN /var/audit
----