Junglewise Threat Intelligence

CVE-2026-31625: Linux Kernel NULL pointer dereference in ALPS HID driver

CVE-2026-31625 · Severity: medium · CVSS 5.5 · Published 2026-04-24

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's ALPS input driver could allow a local user to crash the system. The issue occurs when the system processes input events from certain hardware devices like touchpads before they are fully initialized. This results in a system crash (denial of service), potentially disrupting operations on affected laptops or workstations.

Technical details

A NULL pointer dereference vulnerability exists in the Linux kernel HID (Human Interface Device) subsystem within the ALPS driver (hid-alps.c). The root cause is a missing check for the HID_CLAIMED_INPUT guard in the alps_raw_event() callback. If a raw event is processed before the device has been properly claimed or if the input device structure is not initialized, the kernel attempts to dereference a NULL pointer. A local attacker could potentially trigger this condition to cause a kernel oops and subsequent denial of service. Patches have been released across multiple stable kernel branches to implement the necessary state checks.

Affected products

  • Linux Linux Kernel 4.15 to 6.6.136, 6.7 to 6.12.83, 6.13 to 6.18.24, 6.19 to 6.19.14, 7.0 to 7.0.1

Timeline

  • 2026-04-24: disclosed
  • 2026-04-24: advisory
  • 2026-04-09: patched: Initial patch committed to maintainer tree

References

Related threats