Answer in brief
CVE-2024-42250 records a High severity (CVSS 7.8) vulnerability in cachefiles: add missing lock protection when polling. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
CVSS is 7.8. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | 6.8 | Not reported |
| Linux/Linuxgeneric | >=0e19a18f998dcabe8be590e0b39660a1f230209b <97cfd5e20ddc2e33e16ce369626ce76c9a475fd7 || >=18943864342705fa18dd4e6b8d608491fec81f6e <6bb6bd3dd6f382dfd36220d4b210a0c77c066651 || >=b817e22b2e91257ace32a6768c3c003faeaa1c5c <8eadcab7f3dd809edbe5ae20533ff843dfea3a07 || >=b817e22b2e91257ace32a6768c3c003faeaa1c5c <cf5bb09e742a9cf6349127e868329a8f69b7a014 | 97cfd5e20ddc2e33e16ce369626ce76c9a475fd7, 6bb6bd3dd6f382dfd36220d4b210a0c77c066651, 8eadcab7f3dd809edbe5ae20533ff843dfea3a07, cf5bb09e742a9cf6349127e868329a8f69b7a014 |
Published upstream
Aug 7, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: cachefiles: add missing lock protection when polling Add missing lock protection in poll routine when iterating xarray, otherwise: Even with RCU read lock held, only the slot of the radix tree is ensured to be pinned there, while the data structure (e.g. struct cachefiles_req) stored in the slot has no such guarantee. The poll routine will iterate the radix tree and dereference cachefiles_req accordingly. Thus RCU read lock is not adequate in this case and spinlock is needed here.
Quoted source text, attributed separately from HOL analysis.