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
No EPSS score is available and the vulnerability is not listed in CISA’s KEV catalog, indicating no documented exploitation. 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