CVE-2023-52867·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: drm/radeon: possible buffer overflow Buffer 'afmt_status' of size 6 could overflow, since index 'afmt_idx' is checked after access.
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.6.2
- Published
- 2024-05-21
Affected versions
From: 6.6
Until: 6.6.2
Fixed in: 6.6.2
How to fix this CVE
Update your Linux kernel to version 6.6.2 or later to remediate CVE-2023-52867. This vulnerability involves an array bounds checking issue in the Radeon DRM driver where the 'afmt_status' buffer could be accessed beyond its allocated size. Affected systems running kernel versions 6.6 through 6.6.1 should prioritize this update to prevent potential memory corruption.
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Step 1: Check your kernel version with `uname -r` and verify it falls within the 6.6.0-6.6.1 range
- Step 2: Confirm Radeon GPU presence with `lspci | grep -i radeon` to determine if the vulnerable driver component is loaded
- Step 3: Monitor kernel logs with `sudo dmesg | grep -i 'radeon\|afmt\|buffer\|overflow'` for any memory access violations or warnings
- Step 4: After patching, verify the new kernel version with `uname -r` and reboot if necessary, then confirm Radeon driver loaded without errors using `dmesg | tail -20`
FAQ
What is CVE-2023-52867?
CVE-2023-52867 is a memory safety vulnerability in the Linux kernel's Radeon DRM graphics driver where improper array bounds validation allows an out-of-bounds buffer access, potentially leading to kernel memory corruption.
Is CVE-2023-52867 being actively exploited?
No, CVE-2023-52867 is not listed in CISA's Known Exploited Vulnerabilities (KEV) catalog and no public exploits are currently available.
What versions of Kernel are affected by CVE-2023-52867?
Linux kernel versions 6.6.0 through 6.6.1 are affected. Kernel 6.6.2 and later include the fix.
How do I check if my server is vulnerable to CVE-2023-52867?
Run `uname -r` to check your kernel version; if it shows 6.6.0 or 6.6.1 and you have a Radeon GPU (verify with `lspci | grep -i radeon`), your system is vulnerable.
Does Defensia detect CVE-2023-52867?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2023-52867 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/112d4b02d94bf9fa4f1d3376587878400dd74783
- https://git.kernel.org/stable/c/19534a7a225f1bf2da70a9a90d41d0215f8f6b45
- https://git.kernel.org/stable/c/341e79f8aec6af6b0061b8171d77b085835c6a58
- https://git.kernel.org/stable/c/347f025a02b3a5d715a0b471fc3b1439c338ad94
- https://git.kernel.org/stable/c/7b063c93bece827fde237fae1c101bceeee4e896
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2023-52867. Free for 1 server.
Get started free