Skip to main content
← All vulnerabilities
CVE-2026-98898

drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.10.271, 5.15.222, 6.1.189, 6.6.158, 6.12.111, and 1 more
None on Exploit-DB, Metasploit or GitHub

Summary

The affected software is the Linux kernel's AMD GPU driver (amdgpu) for Southern Islands-era graphics hardware, specifically its power management code. When dynamic power management is disabled via a module parameter, the driver could still attempt to schedule thermal work on an uninitialized work queue, which could lead to incorrect behavior or a system crash.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

In the Linux kernel, the following vulnerability has been resolved: drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized When DPM is turned off with the amdgpu.dpm=0 module parameter, the thermal work queue isn't initialized so we shouldn't schedule any work on it. (cherry picked from commit bd018d36171a695952c6d391471c279c9e05c8b2)

Timeline

  1. CVE published
  2. First seen by cve.now
  3. Record last updated

Affected versions

  • Linux Linux

    From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in 2c08ae91df3cf11d517dc1273195f7b1df2a0ddb; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in 7987c5abdf537663b0957de521edefe77ae12842; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in 8c9e7265b3379eb2ce1758b73c4ffa2606ae2256; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in 2750f52b58d92ca52a5496c00db8abf925103a27; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in ac0250da54afb519fab98478e2e1d9e51d4737fd; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in 52c4c623474df0e19efa158057966f2a149bda28; From 1919696eedc1ed5c3ace229576e4fa322fb256dd · fixed in f8922d5a946699fc2bdc7660e6778bd6726bf8b8

  • Linux Linux

    4.9

  • KernelLinux

    fixed in 5.10.271; From 5.11.0 · fixed in 5.15.222; From 5.16.0 · fixed in 6.1.189; From 6.2.0 · fixed in 6.6.158; From 6.7.0 · fixed in 6.12.111; From 6.13.0 · fixed in 6.18.53

References 7

git.kernel.org