CVE-2026-90329

8.8

Linux · Kernel

A use-after-free vulnerability in the Linux kernel HID subsystem allows unauthenticated local or adjacent attackers to potentially trigger memory corruption or system crashes.

Executive summary

A use-after-free vulnerability in the Linux kernel HID subsystem, specifically during failed device probe operations, may allow an unauthenticated attacker to compromise system integrity and availability.

Vulnerability

The HID subsystem fails to properly synchronize input during a failed probe operation. This allows a race condition where report callbacks can access memory that is currently being freed, leading to a use-after-free condition.

Business impact

A successful exploit of this vulnerability could lead to a system crash, denial of service, or potentially arbitrary code execution with kernel-level privileges. Given the CVSS score of 8.8, this flaw represents a significant risk to system stability and security, as it allows an unauthenticated attacker to exploit low-level kernel memory management.

Remediation

Immediate Action: Update the Linux kernel to version 5.10.270, 5.15.221, 6.1.188, 6.6.157, or a later stable release provided by your distribution vendor.

Proactive Monitoring: Review system logs for kernel oops or panic events, especially those related to HID or USB device initialization, which may indicate attempted exploitation.

Compensating Controls: Restrict physical access to hardware ports and use kernel hardening features like KASLR or control flow integrity to increase the difficulty of successful exploitation.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

This vulnerability is a high-severity issue that directly impacts the security of the Linux kernel. Administrators should prioritize patching their systems, particularly those exposed to untrusted hardware devices, by applying the latest kernel updates provided by their distribution maintainers as soon as they become available.

More Linux CVEs all →

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 8.8 (3.1)
  4. Analyst report written
  5. Published in the daily brief high section

Sources