CVE-2026-64365
HIGH 7.8 ALL-YEARSIn the Linux kernel, the following vulnerability has been resolved: HID: letsketch: fix UAF on inrange_timer at driver unbind letsketch_driver does not provide a .remove callback, but letsketch_probe() arms a per-device timer: timer_setup(&data->inrange_timer, letsketch_inrange_timeout, 0); The timer is re-armed from letsketch_raw_event() with a 100 ms timeout on every pen-in-range report, and its callback dereferences data->input_tablet to deliver a synthetic BTN_TOOL_PEN release. letsketch_data is allocated with devm_kzalloc(), and its input_dev fields are devm-allocated via letsketch_setup_input_tablet(). On device unbind (USB unplug or rmmod), the HID core runs its default teardown and devm cleanup frees both letsketch_data and the input devices. Because no .remove callback exists, nothing drains the timer first: if raw_event armed it within ~100 ms of the unbind, the pending timer fires on freed memory. This is a UAF read of data and of data->input_tablet, followed by input_report_key() / input_sync() into the freed input_dev. The same problem can occur on the probe error path: if hid_hw_start() enabled I/O on an always-poll-quirk device and then failed, raw_event may have armed the timer before devm releases data. Fix by adding a .remove callback that calls hid_hw_stop() first. hid_hw_stop() synchronously kills the URBs that deliver raw_event(), so once it returns no path can re-arm the timer. timer_shutdown_sync() then drains any in-flight callback and p
Severe if exploited (CVSS 7.8), but no confirmed exploitation. Patch on a normal cadence.
Exploitation likelihood
0.1%chance of exploitation in 30 days · 3rd percentile
Impact if exploited
7.8CVSS 3.1 · HIGH · NVD
- ConfidentialityHigh
- IntegrityHigh
- AvailabilityHigh
What an attacker needs
- ⚠Access: Requires local access to the host
- ⚠Privileges: Requires a low-privilege account
- ✓User interaction: No user interaction needed
- ✓Complexity: No special conditions — reliably repeatable
✓ lowers the bar for an attacker · ⚠ raises it
Proof of concept
No public PoC is currently catalogued.
Search for new PoCs
Search GitHub now — results may be empty or unverified.
Tracked sources are checked weekly for the full archive, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.
Weakness (CWE)
- CWE-416: Use after free
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References and research data (JSON)
Vendor product assessments
Showing 32 of 274 vendor product statements; 242 omitted. Read the full vendor advisory.
kernel as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel
- none available: Fix deferred
kernel-64k-modules as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-64k-modules
- none available: Fix deferred
kernel-debug-uki-virt as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-debug-uki-virt
- none available: Fix deferred
kernel-rt-64k-debug-devel as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-debug-devel
- none available: Fix deferred
kernel-rt-debug-kvm as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-debug-kvm
- none available: Fix deferred
kernel-uki-virt as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-uki-virt
- none available: Fix deferred
python3-perf as a component of Red Hat Enterprise Linux 10 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/python3-perf
- none available: Fix deferred
kernel-64k-debug-modules-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-64k-debug-modules-core
- none available: Fix deferred
kernel-cross-headers as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-cross-headers
- none available: Fix deferred
kernel-devel as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-devel
- none available: Fix deferred
kernel-rt-64k-core as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-core
- none available: Fix deferred
kernel-rt-64k-devel-matched as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-64k-devel-matched
- none available: Fix deferred
kernel-rt-debug-kvm as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-debug-kvm
- none available: Fix deferred
kernel-rt-modules-partner as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-rt-modules-partner
- none available: Fix deferred
kernel-zfcpdump-devel-matched as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/kernel-zfcpdump-devel-matched
- none available: Fix deferred
rv as a component of Red Hat Enterprise Linux 9 · known affected
Vendor assessment for this product only.
pkg:rpm/redhat/rv
- none available: Fix deferred
kernel as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-doc as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-doc
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00perf as a component of Red Hat Enterprise Linux 6 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/perf
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-debug as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-kdump-devel as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-kdump-devel
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-rt-doc as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-doc
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-tools as a component of Red Hat Enterprise Linux 7 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-tools
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00bpftool as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/bpftool
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-cross-headers as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-cross-headers
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-debug-modules-internal as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-debug-modules-internal
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-modules-extra as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-modules-extra
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-rt-debug-devel as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-debug-devel
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-rt-kvm as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-rt-kvm
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-selftests-internal as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-selftests-internal
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00kernel-zfcpdump-devel as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/kernel-zfcpdump-devel
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00python3-perf as a component of Red Hat Enterprise Linux 8 · known not affected
Vendor assessment for this product only.
Reason: vulnerable code not present
pkg:rpm/redhat/python3-perf
Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
Known Affected Software Configurations
| Vendor | Product | Version range |
|---|---|---|
| Linux | Linux Kernel | ≥ 5.17 and < 6.1.178 |
| Linux | Linux Kernel | ≥ 6.2 and < 6.6.145 |
| Linux | Linux Kernel | ≥ 6.7 and < 6.12.96 |
| Linux | Linux Kernel | ≥ 6.13 and < 6.18.39 |
| Linux | Linux Kernel | ≥ 6.19 and < 7.1.4 |
| Linux | Linux Kernel | 7.2 |
| Linux | Linux Kernel | 7.2 |
References
Patches & mitigations
- https://git.kernel.org/stable/c/2bb6e7143cf70ed281822d26c1848b2897ac36e9 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803 - https://git.kernel.org/stable/c/523db788c0f84612707638e266e8957ca7e3a756 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803 - https://git.kernel.org/stable/c/17f5928d7010bc9e002930326b59e60e40c09ee3 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803 - https://git.kernel.org/stable/c/3eca1a8165b5e7996e699e9df76cb4645e184d42 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803 - https://git.kernel.org/stable/c/df3d8aa1a9392da3de66398e7a03422463806b21 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803 - https://git.kernel.org/stable/c/46c8beeccd8ab2c863827254a85ea877654a3534 CVE record · Linux · Updated 2026-08-17T04:54:13.108Z
NVD · CVE-2026-64365 · Updated 2026-09-04T20:40:58.803
Advisories
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-64365.json Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-48909 EUVD · EUVD-2026-48909
Technical & other
- https://access.redhat.com/security/cve/CVE-2026-64365 Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
- https://bugzilla.redhat.com/show_bug.cgi?id=2507240 Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
- https://www.cve.org/CVERecord?id=CVE-2026-64365 Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
- https://nvd.nist.gov/vuln/detail/CVE-2026-64365 Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
- https://lore.kernel.org/linux-cve-announce/2026072521-CVE-2026-64365-6535@gregkh/T Red Hat · CVE-2026-64365 · Updated 2026-09-04T21:17:14+00:00
Sources: NVD · CVE.org · All sources and attribution · EPSS