CVE-2024-50201

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-50201
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-50201.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-50201
Downstream
Related
Published
2024-11-08T05:56:15.622Z
Modified
2025-11-27T19:35:18.039763Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
drm/radeon: Fix encoder->possible_clones
Details

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

drm/radeon: Fix encoder->possible_clones

Include the encoder itself in its possibleclones bitmask. In the past nothing validated that drivers were populating possibleclones correctly, but that changed in commit 74d2aacbe840 ("drm: Validate encoder->possible_clones"). Looks like radeon never got the memo and is still not following the rules 100% correctly.

This results in some warnings during driver initialization: Bogus possibleclones: [ENCODER:46:TV-46] possibleclones=0x4 (full encoder mask=0x7) WARNING: CPU: 0 PID: 170 at drivers/gpu/drm/drmmodeconfig.c:615 drmmodeconfig_validate+0x113/0x39c ...

(cherry picked from commit 3b6e7d40649c0d75572039aff9d0911864c689db)

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/blob/ee626f5d79d5817bb21d6f048dc0da4c4e383443/cves/2024/50xxx/CVE-2024-50201.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
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
df75c78bfeff99f9b4815c3e79e2b1b1e34fe264
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
fda5dc80121b12871dc343ab37e0c3f0d138825d
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
c3cd27d85f0778f4ec07384d7516b33153759b8e
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
1a235af0216411a32ab4db54f7bd19020b46c86d
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
68801730ebb9393460b30cd3885e407f15da27a9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
74d2aacbe84042d89f572a3112a146fca05bfcb1
Fixed
28127dba64d8ae1a0b737b973d6d029908599611

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.8.0
Fixed
5.10.228
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.169
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.114
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.58
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.11.5