Vulnerability in Kernel package: drm/plane
Summary
GSD-2022-1003386: drm/plane: Move range check for format_count earlier. Affects Kernel versions < 978e3d023256bfaf34a0033d40c94e8a8e70cf3c. No fix is published. 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 Kernel package, specifically the drm/plane component, is responsible for managing display planes in the Linux operating system. Display planes are used to compose and display graphical content on a screen. The drm/plane module provides functionality for configuring and controlling these planes. However, a vulnerability has been identified in this module that could potentially be exploited by attackers.
Vulnerability Detail
The vulnerability in drm/plane arises from a range check for the 'format_count' parameter being performed too late in the code execution flow. This could allow an attacker to manipulate the value of 'format_count' and potentially trigger a buffer overflow or other memory corruption issues. The impact and attack plausibility of this vulnerability have not been proven yet, but it is important to address it to ensure the security and stability of the system.
How To Fix
No fixed version is published for this vulnerability.
Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →
Workaround
No specific workaround has been mentioned for this vulnerability. It is advised to follow the recommended fix by updating the Kernel package.
Conclusion
In conclusion, a vulnerability has been identified in the Kernel package's drm/plane module. This vulnerability could potentially lead to memory corruption issues if successfully exploited. It is crucial to update the Kernel package to version v5.15.46 or later to mitigate this vulnerability. For further support on vulnerability remediation, you can reach out to DevNack.com.
See every vulnerability recorded for Kernel →
FAQ
The impact of this vulnerability is not yet proven. However, if successfully exploited, it could lead to buffer overflow or other memory corruption issues, potentially allowing an attacker to execute arbitrary code or crash the system.
You can use Vulert's playground (https://vulert.com/scanner) to check if your system is affected by this vulnerability. Vulert monitors and alerts in real-time for open-source vulnerabilities, using just a manifest file like package-lock.json.
As of now, there is no known exploit for this vulnerability. However, it is always recommended to apply security patches and updates to mitigate potential risks.
The remote exploitability of this vulnerability has not been determined yet. However, it is advisable to update the Kernel package to the latest version to ensure the system is protected against potential remote attacks.
You can find more information about this vulnerability in the GSD-2022-1003386 entry of the GSD database (https://github.com/cloudsecurityalliance/gsd-database/blob/main/2022/1003xxx/GSD-2022-1003386.json).
Related vulnerabilities
Recent vulnerabilities recorded for Kernel.