Impact
The vulnerability arises from missing bounds checks on the queue type and mqd_size values supplied during a CRIU restore in the Linux kernel’s KFD DRM module. Without these validations, an attacker could provide malformed data that leads to undefined kernel behavior, potentially causing memory corruption or a kernel crash. This flaw does not explicitly guarantee privilege escalation, but the kernel-level impact could be leveraged by a skilled adversary to disrupt system operation or gain higher privileges if combined with other weaknesses.
Affected Systems
All Linux kernel builds that include the KFD DRM module prior to the patch are affected; specific version numbers are not listed in the CNA data, so any kernel compiled with this code path before the fix may be vulnerable. The impact applies to the entire Linux kernel operating system.
Risk and Exploitability
The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, indicating no current widespread exploitation. However, the absence of input validation in a critical kernel routine suggests high severity if an attacker can influence CRIU restore parameters. Likely attack vectors involve a local user or privileged process crafting a malicious CRIU restore file; successful exploitation could lead to system instability or potentially enable privilege escalation through subsequent kernel exploitation.
OpenCVE Enrichment