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)
Published: 2026-10-23
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply patch
AI Analysis

Impact

The defect exists in the Linux kernel's AMDGPU driver where disabling dedicated power management with the amdgpu.dpm=0 module parameter leaves the thermal work queue uninitialized, yet the driver still attempts to schedule work on it. This oversight can trigger undefined behavior that may lead to a kernel crash, causing the system to reboot or become otherwise unresponsive. The weakness is classified as CWE-908.

Affected Systems

All Linux kernel distributions that provide the AMDGPU driver and include the DPM feature are potentially affected. The advisory does not specify exact kernel versions, so any kernel build that has not yet incorporated the commit that disables scheduling on an uninitialized queue is considered vulnerable.

Risk and Exploitability

The CVSS base score of 4.7 denotes a moderate impact with a low base attack complexity. The EPSS score of less than 1% signals an extremely low probability of exploitation in the wild, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is not explicitly documented in the advisory; it is inferred that local or privileged access would be required to change the amdgpu.dpm module parameter or to load the driver in a way that triggers the uninitialized queue behavior.

Generated by OpenCVE AI on October 27, 2026 at 12:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the kernel to a release that includes the patch disabling scheduling on an uninitialized thermal queue.
  • Configure the AMDGPU module with amdgpu.dpm at its default value of 1 or refrain from setting amdgpu.dpm=0 if the patch is not yet available.
  • If no update can be applied, avoid disabling DPM by ensuring amdgpu.dpm is left at the default value to prevent scheduling on an uninitialized queue.

Generated by OpenCVE AI on October 27, 2026 at 12:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9019-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-9020-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9022-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9023-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9024-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9025-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9026-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-9029-1 Linux kernel (Raspberry Pi) vulnerabilities
Ubuntu USN Ubuntu USN USN-9039-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-9040-1 Linux kernel (Low Latency NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-9066-1 Linux kernel (HWE) vulnerabilities
History

Tue, 27 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
CWE-665

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-908
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 23 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476
CWE-665

Fri, 23 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Linux linux
Vendors & Products Linux linux

Fri, 23 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
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)
Title drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-26T06:56:25.439Z

Reserved: 2026-09-25T10:25:14.379Z

Link: CVE-2026-98898

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T12:18:23.777

Modified: 2026-10-26T07:17:15.073

Link: CVE-2026-98898

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-23T00:00:00Z

Links: CVE-2026-98898 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-27T12:15:16Z

Weaknesses
  • CWE-908

    Use of Uninitialized Resource