PatchSiren

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.