Impact
The Linux kernel’s CPER handling for ARM processors trusts the section_length field of firmware‑supplied CPER records without fully validating the value, and if a record advertises a very large section length the kernel blindly reads beyond the end of the firmware memory region. This buffer over‑read can expose large amounts of kernel memory that may contain sensitive data, representing a significant information‑disclosure risk and corresponds to CWE‑130: Buffer Overread.
Affected Systems
The flaw exists in any Linux kernel configured with CPER support for ARM processors. All ARM‑based Linux systems that process CPER records from firmware and have not yet incorporated the patch are vulnerable.
Risk and Exploitability
The likely attack vector is firmware‑level manipulation. This inference is based on the requirement that a firmware or firmware‑loader supply a malicious CPER record, which means the kernel cannot be exploited remotely. Because no public proof‑of‑concept exists and the attack surface is limited to systems running untrusted or custom firmware, the risk is moderate. The EPSS score is < 1%, and the CVSS score is 5.5, indicating moderate severity; the vulnerability is not listed in CISA KEV.
OpenCVE Enrichment
Debian DLA