
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23382 is a NULL pointer dereference vulnerability in the Linux kernel's HID (Human Interface Device) subsystem, caused by missing HID_CLAIMED_INPUT guards in multiple HID driver raw_event callbacks. When a broken or malicious USB HID device is connected, affected drivers can dereference a NULL pointer, resulting in a kernel crash. The vulnerability was disclosed on March 25, 2026, and affects Linux kernel versions from 2.6.35.1 through 7.0-rc2 across multiple stable branches. It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat CVE, Feedly).
The root cause is classified as CWE-476 (NULL Pointer Dereference) and CWE-414 (Missing Lock Check). In commit 2ff5baa9b527, the hid-appleir driver was fixed to guard its raw_event callback with an HID_CLAIMED_INPUT check, preventing crashes when a HID device has not yet been "claimed" by a driver. However, numerous other in-tree HID drivers omitted this same guard, leaving them vulnerable to the same NULL dereference if a raw event callback fires before the device is claimed. An attacker with physical access can connect a specially crafted or broken USB HID device to trigger the unguarded code path (Red Hat CVE, Feedly).
Successful exploitation results in a kernel panic (system crash), causing a complete denial of service on the affected host. There is no confidentiality or integrity impact — the vulnerability is limited to availability. The affected scope spans a wide range of Linux kernel versions used across servers, desktops, and embedded systems, but exploitation requires local physical access to connect a USB device, limiting the practical blast radius (Feedly).
/var/log/kern.log or dmesg output referencing a NULL pointer dereference in a HID driver raw_event callback (e.g., BUG: kernel NULL pointer dereference with a stack trace involving HID subsystem functions).dmesg (e.g., usb X-Y: new full-speed USB device) immediately preceding a kernel crash.Patches have been released across all affected stable kernel branches. Users should upgrade to the following fixed versions: 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.77, 6.18.17, 6.19.7, or 7.0-rc3 (or later). Distribution-specific updates are available from Red Hat, SUSE (SUSE-SU-2026:1668-1, SUSE-SU-2026:2217-1, SUSE-SU-2026:2238-1), Debian, Amazon Linux (ALAS2KERNEL-5.10-2026-118), and openSUSE. As a workaround where patching is not immediately possible, restrict physical access to USB ports or implement USB device allowlisting/port disabling policies to prevent unauthorized HID device connections (Red Hat CVE, Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."