Impact
The flaw occurs in the Linux kernel memory‑management subsystem. When adding a folio to an xarray during a split conflict the retry logic does not restore the original index. If a competing thread resolves the conflict before the retry, the index is rounded down and the subsequent store writes to a wrong location, corrupting kernel memory. The effect is kernel panics manifested as SIGILL or SIGSEGV.
Affected Systems
All Linux kernel builds that contain the vulnerable __filemap_add_folio() code path are potentially affected; the advisory does not list specific kernel versions.
Risk and Exploitability
The EPSS score is less than 1% and the vulnerability is not listed in CISA’s KEV catalog, indicating no documented exploitation. The CVSS score of 9.8 indicates high severity. Based on the description it is inferred that a local user or privileged process that triggers file mapping or filesystem activity could invoke the fault path, causing a denial‑of‑service kernel crash.
OpenCVE Enrichment