← Rules Catalog
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