Skip to main content
← All vulnerabilities
CVE-2025-37870

drm/amd/display: prevent hang on link training fail

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.6.160, 6.12.25, 6.14.4
None on Exploit-DB, Metasploit or GitHub

Summary

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: prevent hang on link training fail [Why] When link training fails, the phy clock will be disabled. However, in enable_streams, it is assumed that link training succeeded and the mux selects the phy clock, causing a hang when a register write is made. [How] When enable_stream is hit, check if link training failed. If it did, fall back to the ref clock to avoid a hang and keep the system in a recoverable state.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Linux Linux

    From 7462475e3a06fbb0b36243b391296f9f411e9041 · fixed in 52cdc47cf6519e2912a34d29b7eeb3f10ca85efa; From 7462475e3a06fbb0b36243b391296f9f411e9041 · fixed in 0363c03672cd3191f037905bf981eb523a3b71b1; From 7462475e3a06fbb0b36243b391296f9f411e9041 · fixed in 04bf4f2a497e9877c425c5124652e61fb8a1a0aa; From 7462475e3a06fbb0b36243b391296f9f411e9041 · fixed in 8058061ed9d6bc259d1e678607b07d259342c08f

  • Linux Linux

    6.3

  • KernelLinux

    From 6.3.0 · fixed in 6.6.160; From 6.7.0 · fixed in 6.12.25; From 6.13.0 · fixed in 6.14.4

References 4

git.kernel.org