Files
macos_security/rules/audit/audit_acls_files_configure.yaml
2020-06-11 17:47:26 -04:00

40 lines
1.2 KiB
YAML

id: audit_acls_files_configure
title: "Configure Audit Service to Create Log Files and Folder which prevent unauthorized access"
discussion: |
Audit information and audit tools must be configured to prevent unauthorized access, modification, and deletion. The audit service must be configured to create log files with the correct permissions to prevent normal users from reading audit logs. If log files are set to be readable and writable only by root or administrative users with sudo, the risk is mitigated.
The audit log files must not have access control list (ACL) privileges set.
check: |
/bin/ls -le $(/usr/bin/awk -F: '/^dir/{print $2}' /etc/security/audit_control) | /usr/bin/awk '{print $1}' | /usr/bin/grep -c ":"
result:
integer: 0
fix: |
[source,bash]
----
/bin/chmod -RN $(/usr/bin/awk -F: '/^dir/{print $2}' /etc/security/audit_control)
----
references:
cce:
- CCE-84701-2
cci:
- CCI-000162
- CCI-001314
800-53r4:
- AU-9
- SI-11(b)
srg:
- SRG-OS-000057-GPOS-00027
- SRG-OS-000206-GPOS-00084
disa_stig:
- AOSX-14-000030
macOS:
- "10.15"
tags:
- cnssi-1253
- fisma-low
- fisma-moderate
- fisma-high
- STIG
mobileconfig:
mobileconfig_info: