Impact
In the Linux kernel the atmel‑mci driver contains a race condition between unloading the module and pending background work. When the module is removed, the host structure is freed while work queued by interrupt, timer, or DMA callbacks may still execute, accessing freed memory. This results in a use‑after‑free that can corrupt memory or crash the kernel.
Affected Systems
All Linux kernel builds that include the atmel‑mci driver without the applied fix. The affected product is the Linux kernel; any system compiling or loading the atmel‑mci module is at risk.
Risk and Exploitability
The vulnerability carries a CVSS score of 7.8, indicating moderate to high severity, while the EPSS score of less than 1% signals a low probability of exploitation. It is not listed in the CISA KEV catalog. Exploitation would occur if the driver is unloaded while an interrupt, timer or DMA completion is still pending or queued, potentially causing the kernel to crash or memory corruption.
OpenCVE Enrichment