Impact
During runtime, amdgpu_debugfs_test_ib_show() calls pm_runtime_get_sync() to wake the GPU before acquiring a reset domain semaphore; if the down_write_killable() fails, the function returns without releasing the runtime power‑management reference, causing the GPU to remain powered on. This resource leak increases power consumption and can exhaust runtime PM references, directly leading to a denial‑of‑service condition without providing any arbitrary code execution capability.
Affected Systems
All Linux kernel systems that load the AMDGPU driver before the commit that fixed this issue, across any distribution kernel that has not patched the amdgpu debugfs test function; any GPU that supports the amdgpu debugfs interface is affected.
Risk and Exploitability
The data does not provide a CVSS or EPSS score, and the vulnerability is not listed in the CISA KEV catalog, indicating no known exploitation evidence at this time. Because the flaw remains unprivileged and requires a semaphore acquisition failure to manifest, the likelihood of exploitation is considered low, yet the persistent power drain can degrade battery life and overall system stability, representing a moderate risk from a resource exhaustion perspective.
OpenCVE Enrichment