In the Linux kernel, the following vulnerability has been resolved:
smb: client: fix potential deadlock when releasing mids
All release_mid() callers seem to hold a reference of @mid so there is no need to call kref_put(&mid->refcount, __release_mid) under @server->mid_lock spinlock. If they don't, then an use-after-free bug would have occurred anyways.
By getting rid of such spinlock also fixes a potential deadlock as shown below
CPU 0 CPU 1 ------------------------------------------------------------------ cifs_demultiplex_thread() cifs_debug_data_proc_show() release_mid() spin_lock(&server->mid_lock); spin_lock(&cifs_tcp_ses_lock) spin_lock(&server->mid_lock) __release_mid() smb2_find_smb_tcon() spin_lock(&cifs_tcp_ses_lock) *deadlock*
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade python-perfUpgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-headersUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.10.237-230.949Upgrade kernel-develUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-livepatch-5.15.184-125.190 | May 30, 2025 | May 21, 2024 |
| Amazon_linux_2023 | — | Upgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-headersUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.66-91.160Upgrade kernel-libbpfUpgrade kernel-toolsUpgrade kernel-modules-extraUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade python3-perfUpgrade kernel-develUpgrade perf-debuginfoUpgrade kernel-tools-devel | Mar 27, 2025 | May 21, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftool | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf | Oct 9, 2024 | May 21, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 21, 2024 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Dec 5, 2024 | May 21, 2024 |
| Suse | — | Upgrade kernel-rt-develUpgrade ocfs2-kmp-rtUpgrade dtb-socionextUpgrade kernel-debug-develUpgrade dtb-hisiliconUpgrade kernel-64kbUpgrade kernel-azure-extraUpgrade dtb-lgUpgrade dtb-mediatekUpgrade kernel-syms-azureUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade cluster-md-kmp-azureUpgrade kernel-default-extraUpgrade cluster-md-kmp-rtUpgrade dtb-appleUpgrade kernel-debugUpgrade kernel-default-optionalUpgrade dtb-amlogicUpgrade dtb-apmUpgrade kernel-rt-livepatchUpgrade dtb-renesasUpgrade dtb-xilinxUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-syms-rtUpgrade dtb-amazonUpgrade kernel-azure-livepatch-develUpgrade kernel-default-livepatchUpgrade reiserfs-kmp-defaultUpgrade dtb-freescaleUpgrade kernel-64kb-optionalUpgrade dtb-armUpgrade ocfs2-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-64kb-develUpgrade kernel-rt-livepatch-develUpgrade kernel-source-azureUpgrade dlm-kmp-64kbUpgrade dlm-kmp-azureUpgrade kernel-sourceUpgrade kernel-debug-livepatch-develUpgrade kernel-default-develUpgrade kernel-kvmsmallUpgrade kselftests-kmp-defaultUpgrade dtb-amdUpgrade dtb-broadcomUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-docs-htmlUpgrade dtb-caviumUpgrade kernel-64kb-extraUpgrade dtb-qcomUpgrade kernel-rt-optionalUpgrade kernel-docsUpgrade kernel-azure-develUpgrade kernel-azure-optionalUpgrade kernel-rtUpgrade kernel-azureUpgrade dtb-alteraUpgrade kernel-source-rtUpgrade kernel-default-manUpgrade kernel-rt-extraUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade dtb-nvidiaUpgrade dtb-allwinnerUpgrade dtb-marvellUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade dlm-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-azure-baseUpgrade gfs2-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-obs-buildUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-devel-azureUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-develUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-rt_debugUpgrade kselftests-kmp-64kbUpgrade kernel-macrosUpgrade kernel-syms | Jun 13, 2024 | May 21, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-raspi-5.15Upgrade linux-image-raspiUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-lpae-5.4Upgrade linux-image-generic-64kUpgrade linux-image-5.4.0-1136-kvmUpgrade linux-image-azureUpgrade linux-image-oracle-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-aws-lts-20.04Upgrade linux-image-nvidia-5.15Upgrade linux-image-raspi-5.4Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-oem-20.04cUpgrade linux-image-ibm-5.15Upgrade linux-image-5.4.0-1067-xilinx-zynqmpUpgrade linux-image-generic-5.15Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-kvmUpgrade linux-image-5.4.0-1108-bluefieldUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-realtime-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oemUpgrade linux-image-5.4.0-1152-gcpUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-aws-fips-5.4Upgrade linux-image-lowlatency-5.4Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-generic-5.4Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-gcp-fips-5.4Upgrade linux-image-5.4.0-1152-gcp-fipsUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-4.15.0-1166-kvmUpgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-aws-fipsUpgrade linux-image-intelUpgrade linux-image-gkeopUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-ibm-5.4Upgrade linux-image-virtual-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-oracle-4.15Upgrade linux-image-4.15.0-1191-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-aws-hweUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-20.04Upgrade linux-image-aws-4.15Upgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-azure-fips-4.15Upgrade linux-image-4.15.0-1145-oracleUpgrade linux-image-4.15.0-1138-fipsUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-aws-fips-4.15Upgrade linux-image-lowlatencyUpgrade linux-image-aws-64k-5.15Upgrade linux-image-4.15.0-2100-azure-fipsUpgrade linux-image-oem-osp1Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.4.0-1147-oracleUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-gcp-5.4Upgrade linux-image-5.4.0-1053-iotUpgrade linux-image-aws-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-4.15.0-240-genericUpgrade linux-image-azure-4.15Upgrade linux-image-aws-lts-22.04Upgrade linux-image-awsUpgrade linux-image-5.4.0-220-genericUpgrade linux-image-fips-5.15Upgrade linux-image-5.4.0-1155-azure-fipsUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-5.4Upgrade linux-image-4.15.0-1183-awsUpgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-fips-5.4Upgrade linux-image-4.15.0-1176-gcpUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-5.4.0-1149-awsUpgrade linux-image-5.4.0-1154-azureUpgrade linux-image-gcp-4.15Upgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-4.15.0-2084-gcp-fipsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.4.0-1148-oracleUpgrade linux-image-5.4.0-220-generic-lpaeUpgrade linux-image-bluefieldUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.4.0-1132-raspiUpgrade linux-image-gcp-5.15Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-oracle-5.4Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-4.15.0-240-lowlatencyUpgrade linux-image-azure-lts-18.04Upgrade linux-image-raspi2Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1149-aws-fipsUpgrade linux-image-generic-lpaeUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.4.0-1123-fipsUpgrade linux-image-gkeUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-azure-lts-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-oem-20.04dUpgrade linux-image-aws-5.4Upgrade linux-image-azure-cvmUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-ibmUpgrade linux-image-4.15.0-2121-aws-fipsUpgrade linux-image-azure-fips-5.4Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-kvm-5.4Upgrade linux-image-bluefield-5.4Upgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-fipsUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-220-lowlatencyUpgrade linux-image-snapdragon-5.4Upgrade linux-image-virtualUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-virtual-5.4Upgrade linux-image-genericUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-5.4.0-1095-ibm | Nov 19, 2024 | May 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | May 21, 2024 |
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