← Vulnerability feed

Vulnerability record · CVE-2024-50302 · published 19 November 2024

CVE-2024-50302: Linux kernel HID core uninitialized report buffer leaks kernel memory

Google · Android

The Linux kernel HID core allocates a report buffer without zero-initializing it, so residual kernel memory can be exposed through crafted HID reports. Because the buffer is shared across many HID drivers, the flaw affects a broad set of kernel configurations and can disclose sensitive kernel data.

5.5 CVSS 3.1 Medium CISA KEV since 4 Mar 2025 EPSS 0.81% · top 44.8% CWE-908 · Use of uninitialized resource
5.5CVSS 3.1 base score
0.81%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
5Affected product versions listed by NVD
13References
17 Jun 2026Last modified by NVD

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.

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: medium.

high priorityCISA KEV listing confirms known exploitation, but the local-only vector, low privileges required and medium CVSS score keep it below critical.

What it is

The Linux kernel HID core allocates a report buffer without zero-initializing it, so residual kernel memory can be exposed through crafted HID reports. Because the buffer is shared across many HID drivers, the flaw affects a broad set of kernel configurations and can disclose sensitive kernel data.

Impact

An attacker with local access can read uninitialized kernel memory, potentially exposing pointers, keys or other sensitive data that aid further kernel exploitation. The CVSS vector rates confidentiality impact as high with no integrity or availability effect.

Attack surface

Reached locally through the HID subsystem, requiring low privileges (PR:L) and no user interaction (UI:N) per the CVSS vector. The description does not specify which HID drivers or device paths are involved.

Exploitation

CVE-2024-50302 is listed in CISA KEV with a due date of 2025-03-25, indicating known exploitation, while EPSS 30-day probability is low at 0.00811 (55th percentile). No ransomware campaign use is documented.

What to do

  • Apply the upstream Linux kernel patches referenced in the git.kernel.org stable commits and update to a fixed kernel release.
  • For Debian, Android and Siemens products, apply the vendor advisories (Debian LTS announcements, Siemens SSA-265688 and SSA-355557) or discontinue use if no fix is available, per CISA BOD 22-01 guidance.
  • Restrict local access and HID device attachment to trusted users and physical ports where feasible.
  • Monitor CISA KEV guidance and vendor bulletins for updated fixed versions covering your kernel and firmware.
  • Where patching is delayed, consider disabling or limiting unused HID drivers to reduce exposure.

Detection

  • Monitor kernel logs and audit trails for unusual HID device activity or repeated report handling errors.
  • Track local privilege and device access events on hosts running unpatched kernels, especially around HID subsystem use.
  • Use endpoint detection to flag unexpected kernel memory disclosure indicators or suspicious local HID interactions.
  • Verify kernel versions against vendor fixed releases and alert on hosts still running vulnerable builds.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2024-50302 to the Known Exploited Vulnerabilities catalog on 4 March 2025 as "Linux Kernel Use of Uninitialized Resource Vulnerability". Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. Federal deadline 25 March 2025.

Affected products

5 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-50302 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2025-32433Erlang/OTP SSH server missing authentication allows remote code executionErlang/OTP SSH servers before OTP-27.3.3, OTP-26.2.5.11 and OTP-25.3.2.20 mishandle SSH protocol messages, letting an unauthenticated attacker execut…KEVEPSS 99%analysed10.0CVE-2025-24201Apple WebKit out-of-bounds write allows sandbox escapeCVE-2025-24201 is an out-of-bounds write in Apple's WebKit that was addressed with improved checks. Maliciously crafted web content may break out of …KEVEPSS 3.8%analysed10.0CVE-2021-44228Apache Log4j2 JNDI lookup remote code executionApache Log4j2 versions 2.0-beta9 through 2.15.0 (excluding 2.12.2, 2.12.3, and 2.3.1) do not protect against attacker-controlled LDAP and other JNDI …KEVEPSS 100%analysed9.8CVE-2026-24061GNU Inetutils telnetd argument injection allows remote auth bypasstelnetd in GNU Inetutils through 2.7 fails to sanitize the USER environment variable, so a value such as "-f root" is passed as an argument to login …KEVEPSS 99%analysed9.8CVE-2025-39682Linux kernel TLS zero-length record handling flaw on rx_listThe Linux kernel TLS receive path mishandles zero-length records that arrive from the rx_list, breaking the assumption that a record type change cann…KEVEPSS 2.9%analysed9.8CVE-2025-24813Apache Tomcat Default Servlet path equivalence enables RCE and file disclosureApache Tomcat mishandles path equivalence for names containing an internal dot, letting a remote unauthenticated attacker write files through the Def…KEVEPSS 100%analysed9.8CVE-2024-9680Mozilla Firefox and Thunderbird use-after-free in Animation timelinesA use-after-free flaw in Animation timelines allows an attacker to execute code in the content process of Firefox and Thunderbird. Mozilla reports ex…KEVEPSS 23%analysed9.8CVE-2023-46604Apache ActiveMQ OpenWire deserialization remote code executionThe Java OpenWire protocol marshaller in Apache ActiveMQ deserializes untrusted data, letting an attacker manipulate serialized class types so the br…KEVEPSS 100%analysed

Source: NIST National Vulnerability Database (record CVE-2024-50302), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.