PatchSiren cyber security CVE debrief
CVE-2026-80762 Linux CVE debrief
A use-after-free vulnerability exists in the Linux kernel's Bluetooth subsystem, specifically in the hci_sync module. The vulnerability occurs when the hci_update_event_filter_sync function walks the hdev->accept_list while sending a synchronous HCI command for each remote-wakeup device. The suspend path holds hdev->req_lock, but accept-list updates are serialized by hdev->lock. Consequently, remove_device can free the current list entry during the controller wait, leading to a use-after-free condition.
- 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 kernel developers and maintainers, Bluetooth subsystem developers, users of Linux-based systems that utilize Bluetooth functionality, system administrators, security teams, and operators of Linux-based infrastructure, as well as organizations relying on Linux-based systems for critical operations or services.
Why it matters
A use-after-free vulnerability in the Linux kernel's Bluetooth subsystem could lead to system instability, potential privilege escalation, and requires prompt patching.
- Potential system crashes or instability due to use-after-free condition
- Possible elevation of privileges or unauthorized access via Bluetooth
- Required patching and updating of Linux kernel to prevent exploitation
Technical summary
The vulnerability occurs in the hci_sync module of the Linux kernel's Bluetooth subsystem. The hci_update_event_filter_sync function walks the hdev->accept_list while sending a synchronous HCI command for each remote-wakeup device. The suspend path holds hdev->req_lock, but accept-list updates are serialized by hdev->lock. Consequently, remove_device can free the current list entry during the controller wait, leading to a use-after-free condition. The issue was resolved by snapshotting the remote-wakeup addresses under hdev->lock and releasing the lock before sending HCI commands.
Defensive priority
Medium
Recommended defensive actions
- Review and apply the provided kernel patches to address the vulnerability
- Ensure that the Linux kernel is updated to a version that includes the fix
- Monitor system logs for potential exploitation attempts
- Perform a thorough review of the system for any signs of compromise
- Inventory and track all Linux-based systems that utilize Bluetooth functionality
- Implement compensating controls for exposed systems while remediation is scheduled and verified
- Review and update incident response plans to include procedures for handling potential exploitation of this vulnerability
Evidence notes
The vulnerability was reported by KASAN, which detected a slab-use-after-free in hci_suspend_sync+0x835/0x910. The issue was resolved by snapshotting the remote-wakeup addresses under hdev->lock and releasing the lock before sending HCI commands.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-80762 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-80762
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-80762 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-80762
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/29c59212a507804d7616b8abf491d30b4ab8e75f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/87ad116ac3abc6f2ce2b5b6c488f633003581eee
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/95bb57bc11a91caf042ad00fca85e480d3fda37f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b5181516a9f5c2fdb3271cdad72a5b16c6963a44
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/bb5f5414d1a6272a16f68684e998f4063dd19f57
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f57b399c4fa1501b2d5451f52d861ece86bcf3db
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fe93a697a7a92fa9adf78c9ff67a10db3193290c
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.