Skip to main content

Linux Kernel EUVDEUVD-2026-55578

| CVE-2026-68392 HIGH
2026-08-10 Linux GHSA-29hq-hf65-36hv
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.0 HIGH

Race condition UAF requires precise timing, warranting AC:H; AV:L and PR:L confirmed by local-only Bluetooth mgmt access requirement.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
5.3 HIGH
AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 14, 2026 - 02:49 vuln.today
CVSS changed
Aug 13, 2026 - 23:37 NVD
7.8 (HIGH)
Patch available
Aug 10, 2026 - 14:18 EUVD
CVE Published
Aug 10, 2026 - 12:04 cve.org
HIGH 7.8
CVE Published
Aug 10, 2026 - 12:04 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

Bluetooth: mgmt: fix locking in unpair_device/disconnect_sync

Dereferencing RCU-protected pointers outside critical sections is invalid and may lead to UAF.

Take hdev->lock for hci_conn lookup and hci_abort_conn(). Don't use RCU to ensure the conn is fully initialized at this point.

AnalysisAI

Use-after-free in the Linux kernel's Bluetooth management subsystem allows a local low-privileged attacker to corrupt kernel memory during unpair_device or disconnect_sync operations, potentially achieving full kernel compromise (High C/I/A). The flaw stems from dereferencing RCU-protected hci_conn pointers outside proper critical sections, enabling a concurrent free of the structure while it is still in use. Vendor-released patches are available across multiple stable branches (6.6.148, 6.12.101, 7.1.6, 6.18.42); no public exploit code is identified at time of analysis, and EPSS of 0.17% indicates low immediate exploitation probability.

Technical ContextAI

The Linux kernel's Bluetooth subsystem uses the HCI (Host Controller Interface) management layer (mgmt) to handle device pairing and disconnection. The affected code paths - unpair_device() and disconnect_sync() - operate on hci_conn structures representing active Bluetooth connections. These structures are protected by RCU (Read-Copy-Update), a kernel synchronization mechanism that permits lock-free reads within RCU read-side critical sections; outside those sections, held references may become stale as the kernel's deferred reclamation can free the underlying memory. The bug is that hci_conn lookup and the subsequent hci_abort_conn() call were performed without holding hdev->lock, meaning a concurrent disconnection or cleanup path could free the hci_conn while the function still held a pointer to it, producing a classic UAF condition. The fix replaces reliance on RCU with acquisition of hdev->lock to guarantee the connection object remains live and fully initialized throughout the critical region. CPE data (cpe:2.3:a:linux:linux:*) confirms this affects the upstream Linux kernel across a broad version range. No CWE is formally assigned in the input, but the root cause maps to CWE-416 (Use After Free) driven by CWE-667 (Improper Locking).

RemediationAI

The primary remediation is to upgrade the Linux kernel to a patched stable release. Confirmed fix versions are: 6.6.148 (commit 8bc83f9ef6789571f399ff631a2a14a12b6d8585), 6.12.101 (commit b11511006f9e17000de3f4cadee451364f658ca3), 6.18.42, 7.1.6 (commit 579faba5ede6df6b7f36777c431dc8dcf9d272e7), and 7.2-rc4 (commit ca58ad287bfc5b9d31a72ecb8650289df2b57250). Patch commits are available at https://git.kernel.org/stable/c/8bc83f9ef6789571f399ff631a2a14a12b6d8585 and related stable refs. For systems that cannot be patched immediately, compensating controls include: disabling the Bluetooth subsystem entirely (via 'rfkill block bluetooth' or removing the btusb/bluetooth kernel modules - note this eliminates all Bluetooth functionality); restricting local user access to Bluetooth management interfaces using udev rules or group membership controls (e.g., removing users from the 'bluetooth' group, where applicable); and applying mandatory access control policies (SELinux or AppArmor) to confine processes that interact with HCI mgmt sockets. These workarounds reduce attack surface but do not eliminate the underlying race condition if Bluetooth remains partially active.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

EUVD-2026-55578 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy