Description
In the Linux kernel, the following vulnerability has been resolved:

Bluetooth: hci_sync: extend conn_hash lookup critical sections

Using RCU-protected pointers outside the critical sections without
refcount is incorrect and may result to UAF.

Extend critical section to cover both hci_conn_hash lookup and use of
the returned conn.

Add surrounding rcu_read_lock() also when return value is not used, in
preparation for RCU lockdep requirement to hci_lookup_le_connect().

This avoids concurrent deletion of the conn before we are done
dereferencing it.

Also, make sure to hold hdev->lock when accessing hdev->accept_list.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel Bluetooth subsystem, a race condition involves RCU‑protected pointers accessed outside their critical sections, resulting in a use‑after‑free of a connection structure. This flaw could allow an attacker to dereference freed memory, enabling execution of arbitrary code with kernel privileges or causing a kernel crash.

Affected Systems

All Linux kernels that include the default Bluetooth driver carry the risk; specific affected releases are not enumerated in the available data and should be patched once the fix is released.

Risk and Exploitability

The CVE lacks an assigned CVSS or EPSS score and is not listed in CISA’s KEV catalog, but the UAF nature indicates potential for privilege escalation or denial of service. No public exploitation path is documented; an attacker would need to trigger the race via the Bluetooth stack, making exploitation non‑trivial yet possible for a determined adversary.

Generated by OpenCVE AI on August 10, 2026 at 16:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to the patched version that extends the critical sections around hci_conn_hash lookup and hci_lookup_le_connect.
  • If an immediate kernel update is not possible, disable the Bluetooth subsystem or unload its modules to prevent the UAF condition.
  • Apply the patch series referenced in commits 38326774df6198df0cc2744cc73bf77cb741c538, 83b7e67698d0b93f685875ce82c8d335436834f7, or d5efd6e4b8b0634af6843178fe1a7dd2b2178a3d to the source tree and recompile the kernel.

Generated by OpenCVE AI on August 10, 2026 at 16:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: extend conn_hash lookup critical sections Using RCU-protected pointers outside the critical sections without refcount is incorrect and may result to UAF. Extend critical section to cover both hci_conn_hash lookup and use of the returned conn. Add surrounding rcu_read_lock() also when return value is not used, in preparation for RCU lockdep requirement to hci_lookup_le_connect(). This avoids concurrent deletion of the conn before we are done dereferencing it. Also, make sure to hold hdev->lock when accessing hdev->accept_list.
Title Bluetooth: hci_sync: extend conn_hash lookup critical sections
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-10T12:04:12.564Z

Reserved: 2026-07-30T09:28:09.388Z

Link: CVE-2026-68393

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T16:15:04Z

Weaknesses