CVE-2024-53082·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: virtio_net: Add hash_key_length check Add hash_key_length check in virtnet_probe() to avoid possible out of bound errors when setting/reading the hash key.
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.11.8
- Published
- 2024-11-19
Affected versions
From: 6.7
Until: 6.11.8
Fixed in: 6.11.8
How to fix this CVE
Update your Linux kernel to version 6.11.8 or later to patch the virtio_net hash key validation flaw. This vulnerability allows local authenticated attackers to trigger out-of-bounds memory access through improper validation of the hash_key_length parameter in the virtio networking driver. Applying the kernel security update will enforce proper bounds checking during device initialization.
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Check installed kernel version: uname -r — verify the version is 6.11.8 or later, or earlier than 6.7
- Confirm virtio_net driver is loaded: lsmod | grep virtio_net — if output is empty, the vulnerable code path is not active
- Review kernel configuration for virtio support: grep -i virtio /boot/config-$(uname -r) — look for CONFIG_VIRTIO_NET=y
- Verify patch application: grep -i hash_key_length /boot/System.map-$(uname -r) — presence indicates patched kernel symbols
FAQ
What is CVE-2024-53082?
CVE-2024-53082 is a kernel vulnerability in the virtio_net driver that fails to validate the hash_key_length parameter before use, enabling local users to cause memory corruption or denial of service through out-of-bounds access during network device initialization.
Is CVE-2024-53082 being actively exploited?
No, CVE-2024-53082 is not listed on the CISA Known Exploited Vulnerabilities catalog and no public exploits are currently available.
What versions of Kernel are affected by CVE-2024-53082?
Kernel versions 6.7 through 6.11.7 are vulnerable; versions 6.11.8 and later contain the fix.
How do I check if my server is vulnerable to CVE-2024-53082?
Run uname -r to obtain your kernel version and compare against the vulnerable range (6.7–6.11.7). If your version falls within this range and virtio_net is enabled (lsmod | grep virtio_net), your system is vulnerable.
Does Defensia detect CVE-2024-53082?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2024-53082 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/3f7d9c1964fcd16d02a8a9d4fd6f6cb60c4cc530
- https://git.kernel.org/stable/c/6a18a783b1fa590ad1ed785907263e4b86adcfe2
- https://git.kernel.org/stable/c/af0aa8aecbe8985079232902894cc4cb62795691
- https://git.kernel.org/stable/c/f3401e3c8d339ddb6ccb2e3d11ad634b7846a806
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2024-53082. Free for 1 server.
Get started free