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.