Critical Vulnerability in Linux Package: Page Fault Issue in AMD Display Driver
Summary
DEBIAN-CVE-2024-57918: In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: fix page fault due to max surface definition mismatch DC driver is using two different values to define the maximum number of surfaces:... Affects linux versions < 6.12.10-1. Fixed in 6.12.10-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 a core component of the Debian operating system, responsible for managing hardware resources and providing essential services for software applications. It supports a wide range of functionalities, including process management, memory management, and device control. The kernel is crucial for system stability and performance, and vulnerabilities within it can lead to severe consequences, including system crashes and data loss.
Vulnerability Detail
In the Linux kernel, a vulnerability has been identified in the AMD display driver related to the definition of maximum surfaces. The DC driver uses two different values to define the maximum number of surfaces, leading to inconsistencies and potential page faults. This issue particularly affects users with AMD display versions that support two overlay planes, resulting in a page fault error when the cursor overlay mode is introduced. The vulnerability can cause system instability and crashes, making it critical to address promptly.
How To Fix
Minimum fixed version
6.12.10-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 are no specific workarounds mentioned for this vulnerability. The best course of action is to apply the patch by updating to the fixed version of the Linux package.
Conclusion
The vulnerability in the Linux kernel related to the AMD display driver poses a significant risk to system stability and performance. It is crucial for users to update to the patched version to mitigate potential issues. Regular monitoring for vulnerabilities using tools like Vulert can help maintain system security.
See every vulnerability recorded for linux →
FAQ
The vulnerability is a page fault issue in the AMD display driver caused by inconsistent definitions of maximum surfaces.
It can lead to system crashes and instability, particularly for users with AMD display versions that support two overlay planes.
Yes, the patched version is 6.12.10-1 for both Debian 13 and Debian 14.
You can use the Vulert platform to monitor and alert for open-source vulnerabilities in your software without needing to access the code.
Update your Linux package to the fixed version using the command: 'sudo apt-get update && sudo apt-get install linux'.
References
Related vulnerabilities
Recent vulnerabilities recorded for linux.