Impact
The vulnerability involves an out-of-bounds memory write within the Linux kernel's dev_validate_header() function. The function pads short link-layer headers for processes with the CAP_SYS_RAWIO capability, and when the device's hard_header_len is altered concurrently, the memset can write beyond the allocated skb headroom. This memory corruption can compromise kernel data integrity. The CVE description does not explicitly state privilege escalation, but kernel memory corruption could lead to elevated privileges or system instability—a consequence that is inferred from the nature of the bug.
Affected Systems
All Linux kernel releases that include the zero‑padding code path for CAP_SYS_RAWIO holders are vulnerable. The specific vulnerable releases are not listed in the CVE data, so any kernel version prior to the patch that still contains this path should be considered at risk.
Risk and Exploitability
The bug requires local execution with the CAP_SYS_RAWIO capability, which is normally granted only to privileged processes. The CVSS base score of 7.8 indicates high severity. The EPSS score of less than 1% suggests a low probability of exploitation, and it is not listed in CISA's KEV catalog. The most likely attack vector is a local privileged process triggering the problematic code path, potentially resulting in kernel memory corruption.
OpenCVE Enrichment
Debian DLA