In the Linux kernel, the following vulnerability has been resolved:
bluetooth/l2cap: sync sock recv cb and release
The problem occurs between the system call to close the sock and hci_rx_work, where the former releases the sock and the latter accesses it without lock protection.
CPU0 CPU1 ---- ---- sock_close hci_rx_work l2cap_sock_release hci_acldata_packet l2cap_sock_kill l2cap_recv_frame sk_free l2cap_conless_channel l2cap_sock_recv_cb
If hci_rx_work processes the data that needs to be received before the sock is closed, then everything is normal; Otherwise, the work thread may access the released sock when receiving data.
Add a chan mutex in the rx callback of the sock to achieve synchronization between the sock release and recv cb.
Sock is dead, so set chan data to NULL, avoid others use invalid sock pointer.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 2, 2024 | Jul 29, 2024 |
| Dell Powerstore Dsa2025086 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Feb 20, 2025 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | May 15, 2025 | Jul 29, 2024 |
| Suse | — | Upgrade kernel-default-livepatch-develUpgrade kernel-default-vdsoUpgrade kernel-default-baseUpgrade kernel-rt-livepatchUpgrade dtb-mediatekUpgrade gfs2-kmp-azureUpgrade dtb-caviumUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-amdUpgrade kernel-64kb-extraUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-defaultUpgrade dtb-freescaleUpgrade reiserfs-kmp-rtUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade kernel-defaultUpgrade reiserfs-kmp-defaultUpgrade dtb-xilinxUpgrade kernel-64kb-develUpgrade kernel-kvmsmall-livepatch-develUpgrade reiserfs-kmp-azureUpgrade dtb-hisiliconUpgrade kernel-obs-buildUpgrade gfs2-kmp-defaultUpgrade kernel-default-livepatchUpgrade kernel-develUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade dlm-kmp-rtUpgrade dtb-appleUpgrade ocfs2-kmp-64kbUpgrade kernel-debug-develUpgrade dtb-sprdUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-rt-develUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-azureUpgrade kernel-azure-optionalUpgrade dtb-renesasUpgrade kernel-preempt-develUpgrade dtb-alteraUpgrade dtb-allwinnerUpgrade dlm-kmp-64kbUpgrade kernel-debugUpgrade kernel-rt-extraUpgrade kernel-64kb-optionalUpgrade dtb-rockchipUpgrade kernel-default-develUpgrade kernel-64kbUpgrade dtb-lgUpgrade ocfs2-kmp-rtUpgrade dtb-apmUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-azure-baseUpgrade dtb-exynosUpgrade gfs2-kmp-rtUpgrade kernel-default-extraUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmallUpgrade kernel-default-manUpgrade kernel-rt-optionalUpgrade gfs2-kmp-64kbUpgrade kernel-rtUpgrade kernel-preemptUpgrade kernel-azure-develUpgrade dtb-socionextUpgrade dtb-qcomUpgrade kernel-syms-azureUpgrade kernel-macrosUpgrade kernel-kvmsmall-develUpgrade kernel-azure-extraUpgrade dtb-broadcomUpgrade dtb-amlogicUpgrade kernel-sourceUpgrade dlm-kmp-azureUpgrade kselftests-kmp-defaultUpgrade dtb-marvellUpgrade kernel-zfcpdumpUpgrade kernel-syms-rtUpgrade kernel-rt-vdsoUpgrade kernel-obs-qaUpgrade kernel-docs-htmlUpgrade kernel-devel-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-docsUpgrade kernel-azure-vdsoUpgrade kernel-azure-livepatch-develUpgrade kernel-symsUpgrade kernel-rt_debug-vdsoUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade dtb-armUpgrade reiserfs-kmp-64kbUpgrade kernel-source-azure | Dec 5, 2025 | Jun 3, 2025 |
| Ubuntu | — | Upgrade linux-image-virtualUpgrade linux-image-nvidiaUpgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-oem-22.04cUpgrade linux-image-genericUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-gkeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-raspiUpgrade linux-image-ibmUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1016-azureUpgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-azureUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-gkeop-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-awsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1014-raspi | Nov 4, 2024 | Jul 29, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 29, 2024 |
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