Impact
The XFS filesystem’s leaf block freemap mechanism incorrectly updates free space mappings when multiple extended attributes are added. This mismatch causes the freemap entries and the attribute entry array to overlap, triggering an internal assertion that forces the kernel to panic. The result is a denial of service manifested as a kernel crash, affecting all processes running on the affected system. The flaw involves incorrect bounds handling, memory mapping inconsistencies, and invalid memory access issues, corresponding to CWE-664.
Affected Systems
All Linux kernel installations that use the XFS filesystem and still contain the pre‑fix freemap adjustment logic are affected. Because the CVE payload does not list a version range, any kernel until the commit that introduced the fix (e.g., commit 24ce718) may be vulnerable. Systems running recent kernel releases since that change are considered safe.
Risk and Exploitability
With a base CVSS score of 8.8, the vulnerability has a high impact. The EPSS score is below 1%, and the issue is not in the CISA KEV catalog, indicating a low likelihood of exploitation in the wild. Attackers need local, writeable access to an XFS filesystem to add or modify extended attributes that trigger the faulty logic. There is no arbitrary code execution; the consequence is limited to a kernel panic and service disruption.
OpenCVE Enrichment
Debian DLA
Ubuntu USN