PatchSiren

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.