mediumsystemverified ✓rollback-safe
Disable core dumps via kernel.core_pattern
coredump-core-pattern · RHEL ≥ 8 · 1 impl
Description
The kernel.core_pattern sysctl must be configured to pipe core dumps to /bin/false, effectively discarding them. This prevents core dump data from being written to disk.
Rationale
Core dumps can contain sensitive information from application memory. Setting core_pattern to pipe to /bin/false ensures no core dump data is stored, even if other core dump restrictions are bypassed.
Check → Remediate
Checksysctl_value
- key:
- kernel.core_pattern
- expected:
- |/bin/false
Remediatesysctl_set
- key:
- kernel.core_pattern
- value:
- |/bin/false
- persist_file:
- /etc/sysctl.d/50-coredump.conf
Framework references
STIG
V-230311V-281311 / RHEL-10-701090V-257803 / RHEL-09-213040
NIST 800-53
SC-4
Live verification
rhel10:checkrhel8:checkrhel9:check
#coredump#sysctl#security#kernel