CVE-2024-36914·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Skip on writeback when it's not applicable [WHY] dynamic memory safety error detector (KASAN) catches and generates error messages "BUG: KASAN: slab-out-of-bounds" as writeback connector does not support certain features which are not initialized. [HOW] Skip them when connector type is DRM_MODE_CONNECTOR_WRITEBACK.
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.8.10
- Published
- 2024-05-30
Affected versions
From: 6.7
Until: 6.8.10
Fixed in: 6.8.10
How to fix this CVE
Update your Linux kernel to version 6.8.10 or later to resolve a memory safety issue in the AMD display driver's writeback connector handling. This patch prevents out-of-bounds slab memory access that could trigger kernel panic or instability. Apply the kernel update through your distribution's package manager and reboot the system to complete remediation.
sudo dnf update kernel kernel-headers && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Check installed kernel version: uname -r — Confirm if version is between 6.7 and 6.8.9 (vulnerable range)
- Verify AMD display driver is in use: lspci | grep -i amd — Look for AMD VGA or display controller entries
- Search kernel logs for KASAN errors: sudo dmesg | grep -i 'KASAN\|slab-out-of-bounds' — Identify if the writeback connector memory issue has triggered
- Confirm patch application after update: uname -r — Verify kernel version is now 6.8.10 or higher
FAQ
What is CVE-2024-36914?
This vulnerability is a memory safety flaw in the Linux kernel's AMD display driver where the writeback connector feature attempts to access or initialize memory regions that were never allocated, causing slab-out-of-bounds errors that can destabilize the kernel.
Is CVE-2024-36914 being actively exploited?
No, this vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog and no public exploits are currently available. However, it can be triggered through normal system operation on affected hardware.
What versions of Kernel are affected by CVE-2024-36914?
Linux kernel versions 6.7 through 6.8.9 are vulnerable. The fix was released in kernel 6.8.10.
How do I check if my server is vulnerable to CVE-2024-36914?
Run 'uname -r' to check your kernel version. If the output shows 6.7.x through 6.8.9, and your system has AMD graphics hardware (verify with 'lspci | grep -i amd'), your system is vulnerable.
Does Defensia detect CVE-2024-36914?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2024-36914 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/87de0a741ef6d93fcb99983138a0d89a546a043c
- https://git.kernel.org/stable/c/951a498fa993c5501994ec2df97c9297b02488c7
- https://git.kernel.org/stable/c/e9baa7110e9f3756bd5a812af376c288d9be894d
- https://git.kernel.org/stable/c/ecedd99a9369fb5cde601ae9abd58bca2739f1ae
- https://git.kernel.org/stable/c/951a498fa993c5501994ec2df97c9297b02488c7
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2024-36914. Free for 1 server.
Get started free