PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-74302 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's Bluetooth subsystem, specifically in the `hci_unregister_dev()` function. This vulnerability could potentially allow a local attacker to execute arbitrary code or cause a denial-of-service condition. The issue arises because the function does not properly disable timers before freeing the `hci_dev` structure, which can lead to a use-after-free if a timeout fires during device teardown. Linux kernel developers and maintainers should assess exposure and apply patches or mitigations as needed.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-15
Original CVE updated
2026-10-21
Advisory published
2026-08-15
Advisory updated
2026-10-21

Who should care

Linux kernel developers and maintainers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches or mitigations as needed. Additionally, security teams and vulnerability management teams should review the vulnerability and its potential impact on their systems.

Why it matters

This vulnerability could potentially allow a local attacker to execute arbitrary code or cause a denial-of-service condition in Linux-based systems. Linux kernel developers and maintainers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches or mitigations as needed.

  • Potential code execution or denial-of-service
  • Requires verification of affected versions and patch application
  • Monitoring system logs for suspicious activity is recommended

Technical summary

The `hci_unregister_dev()` function in the Linux kernel's Bluetooth subsystem does not properly disable timers before freeing the `hci_dev` structure. This can lead to a use-after-free vulnerability if a timeout fires during device teardown. The vulnerability could potentially allow a local attacker to execute arbitrary code or cause a denial-of-service condition in Linux-based systems. Linux kernel developers and maintainers should assess exposure and apply patches or mitigations as needed to prevent potential exploitation.

Defensive priority

High

Recommended defensive actions

  • Review and apply patches from the Linux kernel maintainers
  • Disable Bluetooth if not required
  • Monitor system logs for suspicious activity
  • Verify affected versions and apply patches or mitigations as needed
  • 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

Evidence notes

The CVE record and source item provide details about the vulnerability, including its description and affected versions. However, there is limited information about potential exploits or attacks. The vulnerability was introduced due to improper handling of timers in the `hci_unregister_dev()` function. Defenders should verify affected versions, review patches, and monitor system logs for suspicious activity.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-74302 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-74302

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-74302 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-74302

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Bluetooth: hci_core: Fix UAF in hci_unregister_dev()

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/74xxx/CVE-2026-74302.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/bce2eec05bce548b548aca52c1834540f97d5d60

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/48c7ad6afcc58c2cda11fed39791708103b6a644

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/a0fd1086a57b982f8c24ae4ab165c2af39fe1735

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/672d52d9412252e61b8de8d773ccdf5a277cf540

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5edcc018fa6e80b2c478454a4a8229c23d67c181

    Supplemental source

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.