Impact
The vulnerability arises from improper handling of context persistent state during initialization of the AMDGPU driver in the Linux kernel. The code fails to acquire the required lock when storing or clearing the context pointer, creating use‑after‑free and NULL pointer dereference conditions. These faults can destabilize the kernel when a GPU context is created, potentially causing a crash or service interruption.
Affected Systems
All Linux kernel versions that include the AMDGPU driver before the commit 1b5e4137 are affected. Systems that load the amdgpu module and create graphic contexts, particularly those allowing local users to run GPU workloads, may experience the issue.
Risk and Exploitability
The flaw resides in kernel‑mode code that can be triggered by a local user with GPU access. Because the vulnerability manifests as kernel crashes or memory corruption, the risk is moderate; it may result in denial of service but does not appear to provide direct privilege escalation according to the supplied description. EPSS information is not available, and the issue is not listed in CISA’s KEV catalog. The likely attack vector is local exploitation of the GPU driver by a user with the ability to create contexts.
OpenCVE Enrichment