CVE-2026-68394
Last modified
CVE-2026-68394 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: revalidate LOAD_CONN_PARAM queued update MGMT_OP_LOAD_CONN_PARAM queues conn_update_sync() when a single parameter update changes an existing LE central connection. The queued work currently stores a borrowed hci_conn_params entry from hdev->le_conn_params.
Description
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: MGMT: revalidate LOAD_CONN_PARAM queued update MGMT_OP_LOAD_CONN_PARAM queues conn_update_sync() when a single parameter update changes an existing LE central connection. The queued work currently stores a borrowed hci_conn_params entry from hdev->le_conn_params. A later LOAD_CONN_PARAM request can clear disabled parameters and free that entry before hci_cmd_sync_work() runs the queued callback. Do not keep the borrowed hci_conn_params pointer in queued work. Queue the hci_conn instead and hold a reference until the queued callback completes. When the work runs, revalidate that the connection is still present, look up the current hci_conn_params entry, and cancel the update if userspace removed that entry while the work was pending. Copy the interval values from the current params entry under hdev->lock, then drop the lock and keep using hci_le_conn_update_sync() to issue the update. Validation reproduced this kernel report: BUG: KASAN: slab-use-after-free in conn_update_sync+0x2a/0xf0 [bluetooth] Read of size 1 at addr ffff88810c697126 by task kworker/u17:0/377 Workqueue: hci0 hci_cmd_sync_work [bluetooth] Call Trace: <TASK> dump_stack_lvl+0x66/0xa0 print_report+0xce/0x5f0 kasan_report+0xe0/0x110 conn_update_sync+0x2a/0xf0 [bluetooth] hci_cmd_sync_work+0x187/0x210 [bluetooth] process_one_work+0x4fd/0xbc0 worker_thread+0x2d8/0x570 kthread+0x1ad/0x1f0 ret_from_fork+0x3c9/0x540 ret_from_fork_asm+0x1a/0x30 Allocated by task 466: hci_conn_params_add+0xa6/0x240 [bluetooth] load_conn_param+0x4e1/0x850 [bluetooth] hci_sock_sendmsg+0x96b/0xf80 [bluetooth] Freed by task 474: kfree+0x313/0x590 hci_conn_params_clear_disabled+0x9b/0xc0 [bluetooth] load_conn_param+0x4bf/0x850 [bluetooth] hci_sock_sendmsg+0x96b/0xf80 [bluetooth]
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 0ece498c27d8cd2fdad6f49a6abc34b8badd8fbc, < 65ce6fe1b92112ba9064ded932c03180da3dd230; >= 0ece498c27d8cd2fdad6f49a6abc34b8badd8fbc, < 57059ff14d81df4a970b2ea8d8f54431bb91a025; >= 0ece498c27d8cd2fdad6f49a6abc34b8badd8fbc, < b82802b5ab26a7c69fc2e7a0f2baa3c13a6c21aa; >= 0ece498c27d8cd2fdad6f49a6abc34b8badd8fbc, < 2bf282f8f715f5d05d6f4c49ffb3bd241c5e667e |
| Linux | Linux | 6.11 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-68394?
How severe is CVE-2026-68394?
How do I fix CVE-2026-68394?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-68389In the Linux kernel, the following vulnerability has been re…
- CVE-2026-6839Improper validation of STRING tensor offsets could allows ma…6.6
- CVE-2026-68390In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68391In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68392In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68393In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68395In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68396In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68397In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68398In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68399In the Linux kernel, the following vulnerability has been re…
- CVE-2026-6840Missing bounds validation for operator could allow out of r…5.5
Are you affected by CVE-2026-68394?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
