Description
In the Linux kernel, the following vulnerability has been resolved:

drm/amd/display: Remove sink usage from DPMS

[Why]
stream->sink is optional and can be null, so should always be checked
before dereference. Additionally, most of its usage in DPMS sequences
is for stream->sink->link, which can be replaced with stream->link,
as the two should always be the same.

[How]
* Replace stream->sink->link in DPMS on/off
* Add assert to USB4 BW allocation where sink is required
* Avoid inconsistencies in resource access, e.g. don't repeat
stream->link after it was already saved to a local variable
* Pull out effective VPG calculation to helper getter
* Formatting fixes
Published: 2026-10-23
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Update Kernel
AI Analysis

Impact

This defect in the DRM AMD display driver arises from treating the optional stream->sink pointer as if it always references a valid object. The lack of a null check leads to a dereference that can cause a kernel panic when a DPMS (Display Power Management Signalling) sequence is executed. The resulting crash terminates all user processes and may leave the system unusable until it is rebooted, representing a classic denial‑of‑service condition that can be triggered locally by any user controlling the graphics subsystem.

Affected Systems

All Linux kernel releases that contain the AMD DRM display driver are affected until the security update is applied. The issue involves the kernel module handling DPMS for AMD GPUs, so systems with AMD graphics hardware running recent or older kernel versions are potentially vulnerable. No specific version numbers are listed, but the patch commit is present in downstream stable kernels of current distributions.

Risk and Exploitability

The EPSS score of < 1% and the vulnerability not listed in the CISA KEV catalog indicate limited data on exploitation frequency. The CVSS score of 5.5 indicates moderate severity due to the null‑pointer dereference in kernel space, which would lead to a system crash. The likely attack vector is local or remote generation of a DPMS sequence via a graphics application or driver interface, so any user with rights to invoke DPMS on a system with an AMD GPU could trigger the flaw. The absence of a known exploit reduces the immediate threat, but the potential for a denial‑of‑service remains.

Generated by OpenCVE AI on October 29, 2026 at 20:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest Linux kernel that incorporates the patch for the AMD DRM display driver.
  • If an upgrade cannot be performed immediately, disable the AMD GPU DRM driver or DPMS functionality to eliminate the vulnerable code path.
  • Restrict or monitor GPU DPMS activity, particularly USB4 bandwidth allocation, until the kernel update is in place.

Generated by OpenCVE AI on October 29, 2026 at 20:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


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

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

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

Type Values Removed Values Added
Weaknesses CWE-476

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Remove sink usage from DPMS [Why] stream->sink is optional and can be null, so should always be checked before dereference. Additionally, most of its usage in DPMS sequences is for stream->sink->link, which can be replaced with stream->link, as the two should always be the same. [How] * Replace stream->sink->link in DPMS on/off * Add assert to USB4 BW allocation where sink is required * Avoid inconsistencies in resource access, e.g. don't repeat stream->link after it was already saved to a local variable * Pull out effective VPG calculation to helper getter * Formatting fixes
Title drm/amd/display: Remove sink usage from DPMS
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:50.146Z

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

Link: CVE-2026-98926

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T13:17:13.343

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

Link: CVE-2026-98926

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-98926 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T20:30:18Z

Weaknesses