PatchSiren cyber security CVE debrief
CVE-2026-80770 Linux CVE debrief
A use-after-free vulnerability was found in the Linux kernel's HID: nintendo driver. When the nintendo_hid_probe() function fails during device initialization, it jumps to the err_close label, which calls hid_hw_close()/hid_hw_stop() without stopping device IO via hid_device_io_stop(). This allows hid_input_report() to access driver data being torn down, resulting in a use-after-free. The issue is resolved by adding an err_io_stop label that calls hid_device_io_stop() before hid_hw_close().
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-04
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-04
- Advisory updated
- 2026-10-19
Who should care
Linux system administrators, kernel developers, and security teams should assess exposure and apply patches to address this vulnerability, particularly for systems using the HID: nintendo driver.
Why it matters
This use-after-free vulnerability in the Linux kernel's HID: nintendo driver requires verification of kernel versions and patch application to prevent potential exploitation. Linux system administrators and security teams should assess exposure and prioritize patching.
- Verify Linux kernel versions and apply patches to prevent potential use-after-free exploitation
- Review system configurations to ensure proper HID: nintendo driver initialization and teardown
- Monitor system logs for potential exploitation attempts to detect potential compromise
Technical summary
The Linux kernel's HID: nintendo driver is vulnerable to a use-after-free issue. When the nintendo_hid_probe() function fails during device initialization, it calls hid_hw_close()/hid_hw_stop() without stopping device IO, allowing hid_input_report() to access driver data being torn down. This vulnerability requires verification of kernel versions and patch application to prevent potential exploitation. Linux system administrators and security teams should assess exposure and prioritize patching, particularly for systems using the HID: nintendo driver.
Defensive priority
Defenders should prioritize verifying Linux kernel versions and applying patches to address this vulnerability, particularly for systems using the HID: nintendo driver.
Recommended defensive actions
- Verify Linux kernel versions and apply patches to address the HID: nintendo use-after-free vulnerability
- Review system configurations and ensure the HID: nintendo driver is properly initialized and stopped
- Monitor system logs for potential exploitation attempts
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description and affected systems. However, specific version information and exploitation details are not provided, requiring verification from official sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80770 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80770
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80770 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80770
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/03a84f9f88b42cd49752ec0259922b67e4b88598
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/13a3edf96568a0b7aacadea07c2adec53ac8f630
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1f74d3bff6fe04a64e02ab3661d2e0d554565aa6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2e0d98dc8a6dea5fc2b72bf66e0dcbd5488644b4
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5efcd7bbfaaec67d137c99aa0940fa34375db27f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c023443f0e6cfd257846b6515c93c1ea08026593
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c2f3d51c7f5222f5b51e0c90f02258d82e1b44dd
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.