CVE-2024-50302 Linux Kernel Use of Uninitialized Resource
A missing zero-initialization in the Linux kernel HID report buffer allows attackers to leak kernel memory via specially crafted reports.
- Exploited in the wild
- Since 4 Mar 2025
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-50302?
CVE-2024-50302 is a medium-severity vulnerability in Debian Debian Linux, published on 19 Nov 2024. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
HID: core: zero-initialize the report buffer
Since the report buffer is used by all kinds of drivers in various ways, let's zero-initialize it during allocation to make sure that it can't be ever used to leak kernel memory via specially-crafted report.
Weakness: CWE-908
Which versions are affected by CVE-2024-50302?
It affects 5 products.
Linux distribution packages (2)
kgraft-patch-SLE12-SP5_Update_62 SUSE:Linux Enterprise Live Patching 12 SP5 | All versions | 5-2.1 |
kernel-livepatch-SLE15-SP3_Update_50 SUSE:Linux Enterprise Live Patching 15 SP3 | All versions | 4-150300.2.1 |
Products include Debian Debian Linux, Google Android, Linux kernel, Siemens Simatic S7-1500 Tm Mfp Firmware, Siemens Sinec Os.
How do I fix CVE-2024-50302?
Apply the vendor's patch. US federal agencies must fix it by 25 Mar 2025.
Is CVE-2024-50302 being exploited?
Yes. Attackers have exploited CVE-2024-50302 in the wild since at least 4 Mar 2025.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as A-380395346, ASB-A-380395346, AZL-53606, AZL-53706, BELL-CVE-2024-50302, DEBIAN-CVE-2024-50302 and 4 more.