PatchSiren cyber security CVE debrief
CVE-2026-68189 Linux CVE debrief
The Linux kernel's Bluetooth subsystem has a use-after-free vulnerability due to a race condition between asynchronous command sync work and management socket operations. Holding the hdev->lock during class-of-device and EIR snapshot generation and commit prevents the interleaving that leads to the use-after-free. This fix protects UUID list walks and restores serialization lost in the command sync conversion. Linux kernel users, particularly those managing Linux-based systems, should be aware and take steps to patch their systems, reviewing and updating kernel configurations to ensure the fix is applied. Security and vulnerability management teams should prioritize patching and monitor for related vulnerabilities. Operators and maintainers of systems using affected Linux kernel versions should assess exposure and mitigate risks. Evidence is limited to public sources and may not cover all affected systems or potential impacts. Defenders should verify patch application, review system configurations, and monitor for exploitation attempts.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-10
- Original CVE updated
- 2026-08-19
- Advisory published
- 2026-08-10
- Advisory updated
- 2026-08-19
Who should care
Linux kernel users and administrators, particularly those responsible for managing Linux-based systems, should be aware of this vulnerability and take steps to patch their systems. This includes reviewing and updating Linux kernel configurations to ensure the fix is applied. Security teams and vulnerability management teams should prioritize patching and monitor for potential related vulnerabilities. Additionally, operators and maintainers of systems using the affected Linux kernel versions should assess their exposure and take appropriate actions to mitigate risks.
Technical summary
The Linux kernel's Bluetooth subsystem had a use-after-free vulnerability. The hci_sync conversion moved class-of-device and EIR generation from an HCI request built under hdev->lock to asynchronous command sync work. The worker holds hdev->req_lock, but that lock does not serialize access to hdev->uuids against add_uuid() and remove_uuid(), which update the list under hdev->lock. This interleaving could occur: CPU0 (command sync work) fetches uuid from the list, while CPU1 (management socket) deletes and frees the uuid, leading to a use-after-free. KASAN reported the resulting use-after-free. Holding hdev->lock while generating and committing the class-of-device and EIR snapshots fixes the issue.
Defensive priority
This vulnerability has a high CVSS score of 7.8 and is classified as HIGH severity. Linux kernel users should prioritize patching.
Recommended defensive actions
- Apply the patch from the Linux kernel stable repository.
- Review and update Linux kernel configurations to ensure the fix is applied.
- Monitor Linux kernel updates for potential related vulnerabilities.
- Perform a thorough review of system configurations and exposed assets.
- Implement compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions and retest remediated assets.
- Close the item only after evidence of successful patching and verification is documented.
Evidence notes
The CVE record provides details about a use-after-free vulnerability in the Linux kernel's Bluetooth subsystem. Holding the hdev->lock while generating and committing class-of-device and EIR snapshots fixes the issue. Evidence is limited to public sources and may not cover all affected systems or potential impacts. Defenders should verify patch application, review system configurations, and monitor for potential exploitation attempts.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-68189 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-68189
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-68189 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-68189
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/30bc6248f035a792d1b1f4cc761b32fd5827b55f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a351f68fb24828b23a971e00b8238ee0e8a40380
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a42f5536ea9c00e13f0c0fbb330feed95e2365ca
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e4fa2c5c261d736b8e58759fdef3a968d510630c
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e9027ffbf5a0f3c12ca8900822e884eae9f0821b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fe13adc258df88d95789e5673c7ba5178b5f8b28
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.