In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()'
Function 'hci_discovery_filter_clear()' frees 'uuids' array and then sets it to NULL. There is a tiny chance of the following race:
'hci_cmd_sync_work()'
'update_passive_scan_sync()'
'hci_update_passive_scan_sync()'
'hci_discovery_filter_clear()' kfree(uuids);
<-------------------------preempted--------------------------------> 'start_service_discovery()'
'hci_discovery_filter_clear()' kfree(uuids); // DOUBLE FREE
<-------------------------preempted-------------------------------->
uuids = NULL;
To fix it let's add locking around 'kfree()' call and NULL pointer assignment. Otherwise the following backtrace fires:
[ ] ------------[ cut here ]------------ [ ] kernel BUG at mm/slub.c:547! [ ] Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP [ ] CPU: 3 UID: 0 PID: 246 Comm: bluetoothd Tainted: G O 6.12.19-kernel #1 [ ] Tainted: [O]=OOT_MODULE [ ] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ ] pc : __slab_free+0xf8/0x348 [ ] lr : __slab_free+0x48/0x348 ... [ ] Call trace: [ ] __slab_free+0xf8/0x348 [ ] kfree+0x164/0x27c [ ] start_service_discovery+0x1d0/0x2c0 [ ] hci_sock_sendmsg+0x518/0x924 [ ] __sock_sendmsg+0x54/0x60 [ ] sock_write_iter+0x98/0xf8 [ ] do_iter_readv_writev+0xe4/0x1c8 [ ] vfs_writev+0x128/0x2b0 [ ] do_writev+0xfc/0x118 [ ] __arm64_sys_writev+0x20/0x2c [ ] invoke_syscall+0x68/0xf0 [ ] el0_svc_common.constprop.0+0x40/0xe0 [ ] do_el0_svc+0x1c/0x28 [ ] el0_svc+0x30/0xd0 [ ] el0t_64_sync_handler+0x100/0x12c [ ] el0t_64_sync+0x194/0x198 [ ] Code: 8b0002e6 eb17031f 54fffbe1 d503201f (d4210000) [ ] ---[ end trace 0000000000000000 ]---
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.1 | Jan 12, 2026 | Jan 12, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2025 | Aug 19, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Aug 19, 2025 |
| Suse | — | Upgrade dtb-qcomUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-azureUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-rtUpgrade kernel-azure-develUpgrade kernel-defaultUpgrade kernel-default-vdsoUpgrade kselftests-kmp-defaultUpgrade dtb-sprdUpgrade kernel-debug-vdsoUpgrade kernel-rt-develUpgrade kernel-default-baseUpgrade dtb-rockchipUpgrade dlm-kmp-azureUpgrade kernel-default-optionalUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-64kbUpgrade kernel-obs-qaUpgrade kernel-default-livepatch-develUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade gfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-source-azureUpgrade kernel-default-livepatchUpgrade kernel-kvmsmallUpgrade kernel-64kb-develUpgrade kernel-default-develUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade kselftests-kmp-azureUpgrade kernel-rtUpgrade kernel-azure-extraUpgrade gfs2-kmp-azureUpgrade dtb-marvellUpgrade kernel-docs-htmlUpgrade reiserfs-kmp-defaultUpgrade dtb-socionextUpgrade dtb-freescaleUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade ocfs2-kmp-azureUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kernel-macrosUpgrade dtb-hisiliconUpgrade gfs2-kmp-64kbUpgrade kernel-rt_debugUpgrade dtb-broadcomUpgrade ocfs2-kmp-rtUpgrade dtb-amdUpgrade kernel-source-vanillaUpgrade kernel-azure-optionalUpgrade kernel-64kb-optionalUpgrade kernel-64kbUpgrade dtb-renesasUpgrade dtb-lgUpgrade dtb-exynosUpgrade dtb-appleUpgrade kernel-devel-azureUpgrade kernel-debugUpgrade kernel-kvmsmall-develUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade dtb-allwinnerUpgrade kernel-rt_debug-develUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-apmUpgrade dtb-caviumUpgrade kernel-debug-develUpgrade dtb-alteraUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade dtb-mediatekUpgrade kernel-rt-livepatchUpgrade dtb-nvidiaUpgrade dtb-armUpgrade dtb-xilinxUpgrade cluster-md-kmp-defaultUpgrade kernel-develUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-devel-rt | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-6.14Upgrade linux-image-realtimeUpgrade linux-image-oem-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-aws-6.14Upgrade linux-image-aws-64kUpgrade linux-image-generic-6.14Upgrade linux-image-virtualUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-gcp-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-gcp-6.8Upgrade linux-image-gkeopUpgrade linux-image-generic-64k-6.14Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-aws-64k-6.14Upgrade linux-image-fipsUpgrade linux-image-gkeUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oem-22.04dUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-awsUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-realtime-6.14Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-gke-64k-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-genericUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-fips-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oracle-6.14Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-6.14Upgrade linux-image-oem-22.04aUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-fips-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-raspi-6.14Upgrade linux-image-gcpUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-ibm-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-azureUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-6.8Upgrade linux-image-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-ibmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-generic-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-virtual-6.14Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-gke-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-6.14.0-1016-oemUpgrade linux-image-virtual-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-100-lowlatency | Nov 25, 2025 | Nov 21, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 27, 2026 | Aug 19, 2025 |
Prioritise 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