DMCUB Timeout Issue in Linux Kernel: Impacting Debian Linux Packages
Summary
DEBIAN-CVE-2024-46870: In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Disable DMCUB timeout for DCN35 [Why] DMCUB can intermittently take longer than expected to process commands. Affects linux versions < 6.10.9-1. Fixed in 6.10.9-1. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
The Linux kernel is the core component of the Debian operating system, responsible for managing hardware and system resources. It provides essential services for all other software running on the system. The kernel is continuously updated to enhance performance, security, and compatibility with new hardware. However, vulnerabilities can arise, such as the one identified in the DMCUB component of the AMD display driver, which can lead to system instability.
Vulnerability Detail
In the Linux kernel, a vulnerability has been identified in the drm/amd/display subsystem related to the DMCUB timeout for DCN35. This issue arises when DMCUB takes longer than expected to process commands, leading to a potential race condition. If the system attempts to access the DCN state while it is inaccessible, it can result in a system hang or undefined display configuration. This vulnerability is particularly concerning for systems utilizing IPS, as it may cause register access timeouts and disrupt normal operations.
How To Fix
Minimum fixed version
6.10.9-1
This is the first release that contains the fix.
sudo apt-get install --only-upgrade linux
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
Currently, there is no specific workaround provided for this vulnerability. However, users are advised to monitor their systems for any unusual behavior and apply the patch as soon as it is available.
Conclusion
The identified vulnerability in the Linux kernel related to the DMCUB timeout poses significant risks to system stability and performance. Users are encouraged to update their packages to the patched version to mitigate these risks. Continuous monitoring and prompt updates are essential for maintaining system security.
See every vulnerability recorded for linux →
FAQ
The vulnerability involves a timeout issue in the DMCUB component of the AMD display driver, which can lead to system hangs and undefined display configurations.
You can use Vulert, which monitors open-source vulnerabilities in your software. By uploading your manifest file like package-lock.json, you can check for vulnerabilities without needing to access the code.
If exploited, this vulnerability can cause system hangs, race conditions, and undefined states in the display configuration, impacting system stability.
Yes, a patch is available in version 6.10.9-1 for both Debian 13 and Debian 14. Users should update their packages to this version.
Detailed information can be found in the Debian CVE database and through security advisories related to the Linux kernel.
References
Related vulnerabilities
Recent vulnerabilities recorded for linux.