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]
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.12 | Aug 11, 2026 | Aug 11, 2026 |
| Redhat_linux | — | No solution exists | Aug 17, 2026 | Aug 10, 2026 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-oracle-64k-7.0Upgrade linux-image-7.0.0-1013-oracleUpgrade linux-image-7.0.0-1015-oemUpgrade linux-image-oracle-64kUpgrade linux-image-aws-64k-7.0Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-virtual-7.0Upgrade linux-image-gkeUpgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1008-gke-64kUpgrade linux-image-7.0.0-1013-oracle-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-gcpUpgrade linux-image-7.0.0-1017-azureUpgrade linux-image-oracleUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-generic-64kUpgrade linux-image-realtimeUpgrade linux-image-7.0.0-38-realtime-64kUpgrade linux-image-azure-fde-lts-26.04Upgrade linux-image-7.0.0-38-generic-64kUpgrade linux-image-generic-64k-7.0Upgrade linux-image-oem-7.0Upgrade linux-image-aws-64kUpgrade linux-image-7.0.0-1014-aws-64kUpgrade linux-image-gke-7.0Upgrade linux-image-gke-hwe-26.04Upgrade linux-image-generic-7.0Upgrade linux-image-realtime-64kUpgrade linux-image-genericUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-realtime-7.0Upgrade linux-image-7.0.0-1014-gcpUpgrade linux-image-gcp-7.0Upgrade linux-image-7.0.0-38-realtimeUpgrade linux-image-7.0.0-1016-azure-fdeUpgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-7.0.0-1015-ibmUpgrade linux-image-azure-fde-7.0Upgrade linux-image-ibmUpgrade linux-image-7.0.0-1008-gkeUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-gke-64kUpgrade linux-image-azure-lts-26.04Upgrade linux-image-7.0.0-1014-awsUpgrade linux-image-oem-26.04aUpgrade linux-image-oem-26.04Upgrade linux-image-gcp-64kUpgrade linux-image-azureUpgrade linux-image-gke-64k-7.0Upgrade linux-image-7.0.0-38-genericUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-oracle-7.0Upgrade linux-image-ibm-7.0Upgrade linux-image-awsUpgrade linux-image-azure-7.0Upgrade linux-image-7.0.0-1014-gcp-64k | Oct 7, 2026 | Oct 6, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 17, 2026 | Aug 10, 2026 |
Prioritize with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub