RHEL 10 must allocate an "audit_backlog_limit" of sufficient size to capture processes that start prior to the audit daemon.
DISA Rule
SV-281102r1195414_rule
Vulnerability Number
V-281102
Group Title
SRG-OS-000037-GPOS-00015
Rule Version
RHEL-10-500030
Severity
CAT II
CCI(s)
- CCI-000130 - Ensure that audit records containing information that establishes what type of event occurred.
- CCI-000135 - Generate audit records containing the organization-defined additional information that is to be included in the audit records.
- CCI-000169 - Provide audit record generation capability for the event types the system is capable of auditing as defined in AU-2 a. on organization-defined information system components.
- CCI-001464 - Initiates session audits automatically at system start-up.
- CCI-001849 - Allocate audit log storage capacity to accommodate organization-defined audit record retention requirements.
- CCI-002884 - Log organization-defined audit events for nonlocal maintenance and diagnostic sessions.
- CCI-000172 - Generate audit records for the event types defined in AU-2 c that include the audit record content defined in AU-3.
Weight
10
Fix Recommendation
Configure RHEL 10 to allocate sufficient "audit_backlog_limit" to capture processes that start prior to the audit daemon with the following command:
$ sudo grubby --update-kernel=ALL --args=audit_backlog_limit=8192
The setting will be applied on reboot.
Check Contents
Verify RHEL 10 allocates a sufficient "audit_backlog_limit" to capture processes that start prior to the audit daemon with the following command:
$ grep -oP 'audit_backlog_limit=\K[0-9]+' /proc/cmdline
8192
If the command returns any outputs, and "audit_backlog_limit" is less than "8192", this is a finding.
Vulnerability Number
V-281102
Documentable
False
Rule Version
RHEL-10-500030
Severity Override Guidance
Verify RHEL 10 allocates a sufficient "audit_backlog_limit" to capture processes that start prior to the audit daemon with the following command:
$ grep -oP 'audit_backlog_limit=\K[0-9]+' /proc/cmdline
8192
If the command returns any outputs, and "audit_backlog_limit" is less than "8192", this is a finding.
Check Content Reference
M
Target Key
5733