CVE-2025-37870

Source
https://cve.org/CVERecord?id=CVE-2025-37870
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37870.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2025-37870
Downstream
AZL (1)
BELL (1)
DEBIAN (1)
ECHO (1)
MINI (1)
OESA (2)
ROOT (4)
SUSE (11)
UBUNTU (1)
Related
Published
2025-05-09T06:43:59Z
Modified
2026-10-24T02:36:39Z
Summary
drm/amd/display: prevent hang on link training fail
Details

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.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/37xxx/CVE-2025-37870.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7462475e3a06fbb0b36243b391296f9f411e9041
Fixed
52cdc47cf6519e2912a34d29b7eeb3f10ca85efa
Fixed
0363c03672cd3191f037905bf981eb523a3b71b1
Fixed
04bf4f2a497e9877c425c5124652e61fb8a1a0aa
Fixed
8058061ed9d6bc259d1e678607b07d259342c08f

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37870.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.3.0
Fixed
6.6.160
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.25
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.14.4

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37870.json"