What’s Vulnerable › Vulnerabilities
CVE-2025-37852: drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create()
- Severity: medium (CVSS 5.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-05-09 · updated 2026-06-17
- Weakness: CWE-476
Description
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() Add error handling to propagate amdgpu_cgs_create_device() failures to the caller. When amdgpu_cgs_create_device() fails, release hwmgr and return -ENOMEM to prevent null pointer dereference. [v1]->[v2]: Change error code from -EINVAL to -ENOMEM. Free hwmgr.
Affected products
- Debian Linux: 11.0
- Linux kernel: before 6.1.135; from 6.2 before 6.6.88; from 6.7 before 6.12.24; from 6.13 before 6.13.12; from 6.14 before 6.14.3 — fixed in 6.1.135, 6.12.24, 6.13.12, 6.14.3, 6.6.88
How to fix
Upgrade to a fixed version: Linux kernel 6.1.135, 6.12.24, 6.13.12, 6.14.3. Check the vendor advisory for mitigations.
References
- https://git.kernel.org/stable/c/1435e895d4fc967d64e9f5bf81e992ac32f5ac76
- https://git.kernel.org/stable/c/22ea19cc089013b55c240134dbb2797700ff5a6a
- https://git.kernel.org/stable/c/55ef52c30c3e747f145a64de96192e37a8fed670
- https://git.kernel.org/stable/c/b784734811438f11533e2fb9e0deb327844bdb56
- https://git.kernel.org/stable/c/dc4380f34613eaae997b3ed263bd1cb3d0fd0075
- https://git.kernel.org/stable/c/f8693e1bae9c08233a2f535c3f412e157df32b33
- https://lists.debian.org/debian-lts-announce/2025/05/msg00045.html
Get alerted when CVE-2025-37852 or the next vulnerability affects your stack