Skip to main content
VulnerabilityPublished Updated

CVE-2026-31625: Linux kernel · HID: alps: fix NULL pointer dereference in alps_raw_event()

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · fixed in ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6 : update Linux kernel when convenient.

Data as of 6 Nov 2026, 16:04 UTC

Severity
Unrated

Rated by Threat Radar · No CVSS score from NVD or the CNA

Thin evidence

One scorer or none
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-11-06.

Patch
Available – fixed in ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6, cc411e4823d8bfa23327d9989a0fa4e0ce76aebe, c8cc765253ad89ccc106a7bdeb5aeac6cf963078 +6

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Apr 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6
Fixed in
  • ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < cc411e4823d8bfa23327d9989a0fa4e0ce76aebe
Fixed in
  • cc411e4823d8bfa23327d9989a0fa4e0ce76aebe
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < c8cc765253ad89ccc106a7bdeb5aeac6cf963078
Fixed in
  • c8cc765253ad89ccc106a7bdeb5aeac6cf963078
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < 56850666bb5dcf7a13d76c5d02864813e17ee537
Fixed in
  • 56850666bb5dcf7a13d76c5d02864813e17ee537
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < 72516a8d7fe247fd895424bab87952f105a0c255
Fixed in
  • 72516a8d7fe247fd895424bab87952f105a0c255
LinuxLinuxAffected
  • ≥ 73196ebe134d11a68a2e27814c489d685cfc8b03, < 0091dfa542a362c178a7e9393097138a57d327d1
Fixed in
  • 0091dfa542a362c178a7e9393097138a57d327d1

Description

In the Linux kernel, the following vulnerability has been resolved: HID: alps: fix NULL pointer dereference in alps_raw_event() Commit ecfa6f34492c ("HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them") attempted to fix up the HID drivers that had missed the previous fix that was done in 2ff5baa9b527 ("HID: appleir: Fix potential NULL dereference at raw event handle"), but the alps driver was missed. Fix this up by properly checking in the hid-alps driver that it had been claimed correctly before attempting to process the raw event.

References

Community reviews

Loading reviews…