CVE-2026-98389

Description

A flaw was found in the Linux kernel's AMD GPU (amdgpu) driver. During recovery from a graphics processing unit (GPU) reset, background power management tasks can attempt to change power profiles before the reset completes. This improper synchronization causes hardware register access while reset locks are still held, triggering a kernel assertion failure. A local user could exploit this condition to crash the operating system, resulting in a Denial of Service (DoS).

Statement

A flaw with LOW security impact was found in the Linux kernel's AMD GPU (amdgpu) driver used by Red Hat products. During recovery from a GPU reset, the graphics idle work handler can invoke power profile switching before the reset has completed. This improper synchronization causes GPU register access while the GPU reset semaphore is still held, which triggers a kernel assertion failure. A local user with access to the affected AMD GPU device could exploit this narrow timing window to crash the system, resulting in a denial of service; there is no impact to confidentiality or integrity. The Red Hat Enterprise Linux 7, 8, 9, and 10 kernel and kernel-rt packages, the Red Hat In-Vehicle OS 2 kernels, and the OpenShift Container Platform RHEL CoreOS images are recorded as affected with a deferred fix. Because the issue is a local, timing-dependent denial of service with no confidentiality or integrity impact, the fix is deferred and will be delivered in a future kernel update; the residual risk is a possible system crash during GPU reset recovery on systems with affected AMD graphics hardware. The Red Hat Enterprise Linux 6 Extended Lifecycle Support stream is out of active support scope for this issue.

Mitigation

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

The following CVSS metrics and score provided are preliminary and subject to review.

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score5.5N/AN/A
Attack VectorLocalN/AN/A
Attack ComplexityLowN/AN/A
Privileges RequiredLowN/AN/A
User InteractionNoneN/AN/A
ScopeUnchangedN/AN/A
ConfidentialityNoneN/AN/A
Integrity ImpactNoneN/AN/A
Availability ImpactHighN/AN/A

Vector

Red Hat: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Understanding the Weakness (CWE)

Availability

Technical Impact: DoS: Crash, Exit, or Restart

An attacker that can trigger an assert statement can still lead to a denial of service if the relevant code can be triggered by an attacker, and if the scope of the assert() extends beyond the attacker's own session.

Frequently Asked Questions

Want to get errata notifications? Sign up here.