CVE-2026-53137

drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size

published June 25, 2026

CVSS
—
EPSS
0%
Percentile
3.3
In the wild
Unconfirmed
What it is

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

drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size

[Why & How]

During HDCP 2.x repeater authentication over HDMI, the driver reads the

sink's RxStatus register and extracts a 10-bit message size field (max

value 1023). This value is used as the read length for the ReceiverID

list without being clamped to the size of the destination buffer

rx_id_list[177]. A malicious HDMI repeater could advertise a message

size larger than the buffer, causing an out-of-bounds write during the

I2C read.

Clamp the read length in mod_hdcp_read_rx_id_list() to the size of the

rx_id_list buffer, matching the approach already used in the DP branch.

(cherry picked from commit 229212219e4247d9486f8ba41ef087358490be09)

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00143 · 3.3th percentile
Published
2026-06-25T08:38Z
EPSS history
Timeline
  • 25 JUN 08:38Z
    drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size
    cvelistv5