Impact
The defect occurs when a fanotify permission event carries a pointer to a file range structure allocated on the triggering task's stack. If the task receives a signal and the event is cancelled before the event reader finishes, the stack frame holding the file range is unwound. The reader then dereferences the stale pointer and copies invalid data, potentially causing a crash.
Affected Systems
All Linux kernel configurations that enable the generic fanotify subsystem are affected. The patch is included in recent kernel releases, so any kernel built before the fix is potentially vulnerable. Distributions that have not yet incorporated the fix into their packaged kernels remain at risk.
Risk and Exploitability
The CVSS score of 5.3 indicates moderate severity. EPSS score is below 1% and the vulnerability is not listed in CISA's KEV catalog, suggesting low exploitation probability. Based on the description, it is inferred that an attacker who can control signals to a target process might trigger the stale read, potentially causing a crash.
OpenCVE Enrichment