Description
In the Linux kernel, the following vulnerability has been resolved:

HID: hidpp: fix potential UAF in hidpp_connect_event()

If input_register_device() fails, we call input_free_device(), but keep
stale pointer to the old device in hidpp->input, which could potentially
lead to UAF. Fix that by resetting it to NULL before returning from
hidpp_connect_event().
Published: 2026-09-24
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel Crash
Action: Apply Patch
AI Analysis

Impact

The Linux kernel HID subsystem contains a use‑after‑free condition in hidpp_connect_event(). If input_register_device() fails, the freed device's pointer remains in hidpp->input and may be dereferenced later, potentially causing a kernel crash. The flaw arises from improper cleanup after a device registration failure, which results in a denial of service.

Affected Systems

All Linux kernel releases prior to commit 3303398cc2aa255ba251650a30024e11d48ea6c3 are affected regardless of distribution or vendor. The vulnerability exists in every kernel that ships the HID driver before this patch.

Risk and Exploitability

Based on the description, it is inferred that the vulnerability requires local access to a USB HID device capable of triggering a registration failure; no remote trigger is described. The EPSS score of < 1% indicates a very low likelihood of exploitation, while the CVSS score of 7.5 reflects high severity. The flaw is not listed in the CISA KEV catalog, and no public exploits are known.

Generated by OpenCVE AI on October 1, 2026 at 20:32 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes commit 3303398cc2aa255ba251650a30024e11d48ea6c3 or later.
  • If a newer kernel is unavailable, import the relevant patch lines from that commit into your current kernel tree, rebuild, and install the patched kernel.
  • Reboot after installing the patched kernel to activate the changes.

Generated by OpenCVE AI on October 1, 2026 at 20:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 01 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Tue, 29 Sep 2026 13:15:00 +0000


Fri, 25 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: HID: hidpp: fix potential UAF in hidpp_connect_event() If input_register_device() fails, we call input_free_device(), but keep stale pointer to the old device in hidpp->input, which could potentially lead to UAF. Fix that by resetting it to NULL before returning from hidpp_connect_event().
Title HID: hidpp: fix potential UAF in hidpp_connect_event()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-03T10:57:57.986Z

Reserved: 2026-09-18T17:59:28.792Z

Link: CVE-2026-93826

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:16.297

Modified: 2026-10-03T11:17:52.437

Link: CVE-2026-93826

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-24T00:00:00Z

Links: CVE-2026-93826 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T20:45:12Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference