CVE-2023-52482·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: x86/srso: Add SRSO mitigation for Hygon processors Add mitigation for the speculative return stack overflow vulnerability which exists on Hygon processors too.
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.5.6
- Published
- 2024-02-29
Affected versions
From: 6.4.9
Until: 6.5.6
Fixed in: 6.5.6
How to fix this CVE
Update your Linux kernel to version 6.5.6 or later to address the SRSO (Speculative Return Stack Overflow) vulnerability affecting Hygon processors. This vulnerability allows local attackers with limited privileges to read sensitive kernel memory and potentially execute arbitrary code with elevated permissions. Perform a kernel update immediately followed by a system reboot to enable the mitigation.
sudo dnf check-update kernel && sudo dnf update kernel && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Check current kernel version: uname -r (output should be 6.5.6 or later for fixed systems)
- Verify Hygon processor presence: grep -i hygon /proc/cpuinfo (if output shows Hygon CPU, the system is potentially affected if kernel < 6.5.6)
- Check for SRSO mitigation status: cat /proc/cmdline | grep -i srso (should show mitigation parameter after patch)
- Confirm patches applied: dmesg | grep -i srso (look for mitigation enabled or applied messages)
FAQ
What is CVE-2023-52482?
CVE-2023-52482 is a speculative return stack overflow (SRSO) vulnerability in Linux kernels running on Hygon processors that enables local attackers with minimal privileges to leak sensitive kernel memory and potentially execute privileged code.
Is CVE-2023-52482 being actively exploited?
No, according to CISA's Known Exploited Vulnerabilities (KEV) catalog, this vulnerability is not being actively exploited in the wild, and no public proof-of-concept exploits are currently available.
What versions of Kernel are affected by CVE-2023-52482?
Linux kernel versions 6.4.9 through 6.5.5 are affected on Hygon processors. The vulnerability is resolved in kernel version 6.5.6 and later.
How do I check if my server is vulnerable to CVE-2023-52482?
Run 'uname -r' to check your kernel version and 'grep -i hygon /proc/cpuinfo' to confirm you have a Hygon processor. If the kernel is below 6.5.6 and you have Hygon hardware, your system is vulnerable.
Does Defensia detect CVE-2023-52482?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2023-52482 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/6ce2f297a7168274547d0b5aea6c7c16268b8a96
- https://git.kernel.org/stable/c/a5ef7d68cea1344cf524f04981c2b3f80bedbb0d
- https://git.kernel.org/stable/c/cf43b304b6952b549d58feabc342807b334f03d4
- https://git.kernel.org/stable/c/e7ea043bc3f19473561c08565047b3f1671bf35d
- https://git.kernel.org/stable/c/f090a8b4d2e3ec6f318d6fdab243a2edc5a8cc37
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2023-52482. Free for 1 server.
Get started free