Linux Kernel AMD GPU DC Link NULL Handling Vulnerability in Hot Plug Detection Initialization

Vulnerability

A vulnerability in the Linux kernel's AMD GPU display driver has been addressed. The issue arose in the hot plug detection (HPD) initialization process, where the code improperly handled cases where the display connector's link was NULL. This oversight could lead to errors when the system attempted to set up HPD interrupts, as the code unconditionally referenced a NULL link. The vulnerability affected the AMDGPU display manager's hot plug detection routine, which is crucial for managing analog connectors that can be hot-plugged.

Impact

The vulnerability could lead to a null pointer dereference, causing a crash or undefined behavior in the system.

Reproduction

The vulnerability can be reproduced by initializing hot plug detection for AMDGPU display connectors that do not have a valid dc_link. This can occur with certain analog connectors that are hot-plugged, as the HPD initialization process will attempt to access the dc_link without verifying its validity first.

Remediation

Users can apply the latest patches from the Linux kernel stable tree to address this vulnerability.

Added: Jun 3, 2026, 6:45 PM
Updated: Jun 3, 2026, 6:45 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.9
remediation
7.7
relevance
9.9
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.