Impact
The vulnerability results from an integer underflow in the calculation of the Event Output Pointer ring size within the AMD KFD driver. The logic used the ffs function, which can return 1 or 0, leading the calculation to underflow and store an incorrect value in the control register. This incorrect value could corrupt kernel data structures and cause a kernel crash or system outage.
Affected Systems
All Linux kernel releases that include the AMD KFD driver before the implementation of the patched calculation are affected. No specific version numbers are listed, so any kernel containing the vulnerable logic may be impacted.
Risk and Exploitability
The CVSS score of 7.0 indicates high severity, while the EPSS score is below 1% and the vulnerability is not listed in CISA KEV, indicating no known public exploits. An attack vector appears to require local or privileged access to the device through the AMD KFD driver, which limits exploitation to systems where a user can interact with that driver or has administrative privileges.
OpenCVE Enrichment