A vulnerability in the Linux kernel's AMD display driver allows an out-of-bounds write during HDMI HDCP 2.x repeater authentication. (CVE-2026-53137)
A vulnerability in the Linux kernel's AMD display driver allows an out-of-bounds write during HDMI HDCP 2.x repeater authentication. The driver reads a message size from the sink's RxStatus register and uses it to determine the length of a read operation without properly clamping it to the buffer size. This can lead to memory corruption if a malicious HDMI repeater advertises an oversized message. The issue is fixed by clamping the read length to the buffer size in the affected function.
AI Analysis
Technical Summary
The Linux kernel AMD display driver contained a vulnerability (CVE-2026-53137) where during HDCP 2.x repeater authentication over HDMI, the driver reads a 10-bit message size from the sink's RxStatus register and uses this value as the read length for the ReceiverID list without clamping it to the destination buffer size (rx_id_list[177]). A malicious HDMI repeater could exploit this by advertising a message size larger than the buffer, causing an out-of-bounds write during the I2C read operation. The fix involves clamping the read length in the mod_hdcp_read_rx_id_list() function to the size of the rx_id_list buffer, aligning with the approach used in the DisplayPort branch.
Potential Impact
This vulnerability can lead to an out-of-bounds write in kernel memory, potentially allowing an attacker with local privileges and physical access to the HDMI interface to cause memory corruption. The impact includes possible privilege escalation, system instability, or denial of service. The CVSS vector indicates local attack vector, low complexity, low privileges required, no user interaction, unchanged scope, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
A fix is available that clamps the read length to the buffer size in the affected function mod_hdcp_read_rx_id_list(). Users should apply the official patch or update to a fixed kernel version. Since this is a Linux kernel vulnerability, check the vendor or distribution security advisories for the patch and apply it promptly. No additional mitigations are indicated by the vendor advisory.
A vulnerability in the Linux kernel's AMD display driver allows an out-of-bounds write during HDMI HDCP 2.x repeater authentication. (CVE-2026-53137)
Description
A vulnerability in the Linux kernel's AMD display driver allows an out-of-bounds write during HDMI HDCP 2.x repeater authentication. The driver reads a message size from the sink's RxStatus register and uses it to determine the length of a read operation without properly clamping it to the buffer size. This can lead to memory corruption if a malicious HDMI repeater advertises an oversized message. The issue is fixed by clamping the read length to the buffer size in the affected function.
CVSS v3.1
Score 7.8high
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel AMD display driver contained a vulnerability (CVE-2026-53137) where during HDCP 2.x repeater authentication over HDMI, the driver reads a 10-bit message size from the sink's RxStatus register and uses this value as the read length for the ReceiverID list without clamping it to the destination buffer size (rx_id_list[177]). A malicious HDMI repeater could exploit this by advertising a message size larger than the buffer, causing an out-of-bounds write during the I2C read operation. The fix involves clamping the read length in the mod_hdcp_read_rx_id_list() function to the size of the rx_id_list buffer, aligning with the approach used in the DisplayPort branch.
Potential Impact
This vulnerability can lead to an out-of-bounds write in kernel memory, potentially allowing an attacker with local privileges and physical access to the HDMI interface to cause memory corruption. The impact includes possible privilege escalation, system instability, or denial of service. The CVSS vector indicates local attack vector, low complexity, low privileges required, no user interaction, unchanged scope, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
A fix is available that clamps the read length to the buffer size in the affected function mod_hdcp_read_rx_id_list(). Users should apply the official patch or update to a fixed kernel version. Since this is a Linux kernel vulnerability, check the vendor or distribution security advisories for the patch and apply it promptly. No additional mitigations are indicated by the vendor advisory.
Technical Details
- Gcve Source
- db.gcve.eu
- Csaf Category
- csaf_vex
- Csaf Version
- 2.0
- Publisher
- Microsoft Security Response Center
- Advisory Id
- msrc_CVE-2026-53137
- Cve Count
- 1
- Additional Cves
- []
- Cvss Version
- 3.1
Threat ID: 6a42ed8727e9c79719957e73
Added to database: 06/29/2026, 22:11:19 UTC
Last enriched: 07/08/2026, 15:03:11 UTC
Last updated: 07/31/2026, 19:24:50 UTC
Views: 24
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.