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 python-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade perfUpgrade kernel-livepatch-5.10.237-230.949Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade python-perfUpgrade kernel-tools-develUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernelUpgrade kernel-livepatch-5.15.184-125.190Upgrade kernel-debuginfo-common-x86_64Upgrade bpftool | May 30, 2025 | May 21, 2024 |
| Amazon_linux_2023 | — | Upgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-tools-develUpgrade perfUpgrade python3-perfUpgrade kernel-libbpfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernelUpgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-livepatch-6.1.66-91.160 | Mar 27, 2025 | May 21, 2024 |
| Debian | — | Upgrade linux | Jul 30, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 8, 2024 | May 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade 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-rtUpgrade kernelNo solution exists | Dec 5, 2024 | May 21, 2024 |
| Suse | — | Upgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-devel-azureUpgrade cluster-md-kmp-azureUpgrade kernel-syms-rtUpgrade dtb-amlogicUpgrade kernel-syms-azureUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade dtb-freescaleUpgrade kernel-obs-qaUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-default-livepatchUpgrade kernel-sourceUpgrade kernel-rt-livepatch-develUpgrade kernel-symsUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-defaultUpgrade dtb-socionextUpgrade kernel-azure-livepatch-develUpgrade dtb-armUpgrade gfs2-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-64kb-livepatch-develUpgrade ocfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-kvmsmallUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade kernel-rt_debug-vdsoUpgrade kernel-develUpgrade dtb-apmUpgrade gfs2-kmp-rtUpgrade dlm-kmp-azureUpgrade dtb-amazonUpgrade dtb-amdUpgrade kernel-default-extraUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade dtb-hisiliconUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade cluster-md-kmp-rtUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade kernel-rt-livepatchUpgrade kernel-macrosUpgrade cluster-md-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-devel-rtUpgrade dtb-appleUpgrade dtb-exynosUpgrade dtb-lgUpgrade dtb-marvellUpgrade dtb-mediatekUpgrade kernel-64kbUpgrade ocfs2-kmp-64kbUpgrade dtb-qcomUpgrade kernel-source-rtUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade kernel-debug-vdsoUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-azureUpgrade kernel-rtUpgrade kernel-default-manUpgrade gfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-docs-htmlUpgrade kernel-default-baseUpgrade kernel-azure-optionalUpgrade reiserfs-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-rt_debug-develUpgrade dtb-caviumUpgrade kernel-docsUpgrade kernel-azure-develUpgrade kernel-rt-optionalUpgrade kernel-default-livepatch-develUpgrade kselftests-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-rt-extraUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade dtb-broadcomUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade kernel-azure-baseUpgrade dtb-alteraUpgrade kernel-azureUpgrade dtb-allwinnerUpgrade dtb-nvidia | Jun 13, 2024 | May 21, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1088-awsUpgrade linux-image-5.4.0-1147-oracleUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-4.15.0-1176-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-5.4Upgrade linux-image-oem-20.04bUpgrade linux-image-4.15.0-240-genericUpgrade linux-image-4.15.0-2100-azure-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-4.15.0-2121-aws-fipsUpgrade linux-image-5.4.0-1155-azure-fipsUpgrade linux-image-genericUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-snapdragon-5.4Upgrade linux-image-oracleUpgrade linux-image-azure-fips-4.15Upgrade linux-image-fipsUpgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-1149-awsUpgrade linux-image-realtimeUpgrade linux-image-virtualUpgrade linux-image-bluefield-5.4Upgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-5.4.0-1095-ibmUpgrade linux-image-azure-fips-5.4Upgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-virtual-5.4Upgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-oracle-5.4Upgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-aws-64k-5.15Upgrade linux-image-4.15.0-1183-awsUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-20.04Upgrade linux-image-4.15.0-1145-oracleUpgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-220-genericUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.4.0-220-lowlatencyUpgrade linux-image-4.15.0-1138-fipsUpgrade linux-image-gcp-5.15Upgrade linux-image-azure-lts-18.04Upgrade linux-image-aws-fips-4.15Upgrade linux-image-aws-5.4Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-azure-cvmUpgrade linux-image-aws-4.15Upgrade linux-image-4.15.0-2084-gcp-fipsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-bluefieldUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gcp-lts-18.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-azure-5.4Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-gcp-4.15Upgrade linux-image-5.4.0-1132-raspiUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-144-fipsUpgrade linux-image-aws-5.15Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-5.4.0-1148-oracleUpgrade linux-image-5.4.0-1123-fipsUpgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-awsUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeUpgrade linux-image-azure-fipsUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-5.4.0-1149-aws-fipsUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-5.4.0-220-generic-lpaeUpgrade linux-image-4.15.0-240-lowlatencyUpgrade linux-image-5.4.0-1154-azureUpgrade linux-image-lowlatencyUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-raspi2Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-fips-5.15Upgrade linux-image-5.4.0-1053-iotUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-fips-5.4Upgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-azure-4.15Upgrade linux-image-kvm-5.4Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-oem-osp1Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-azure-lts-22.04Upgrade linux-image-gcp-fips-4.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-1152-gcpUpgrade linux-image-aws-fips-5.4Upgrade linux-image-aws-lts-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-4.15.0-1191-azureUpgrade linux-image-gkeopUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-64kUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-raspi-5.15Upgrade linux-image-aws-lts-18.04Upgrade linux-image-kvm-5.15Upgrade linux-image-oemUpgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-5.4Upgrade linux-image-lowlatency-5.15Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-64k-5.15Upgrade linux-image-virtual-5.15Upgrade linux-image-gcp-fips-5.4Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-lpae-5.4Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-oracle-4.15Upgrade linux-image-aws-fipsUpgrade linux-image-5.4.0-1108-bluefieldUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-ibm-5.4Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-nvidia-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-4.15.0-1166-kvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-5.15.0-144-genericUpgrade linux-image-5.4.0-1152-gcp-fipsUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-oracle-5.15Upgrade linux-image-intelUpgrade linux-image-xilinx-zynqmp-5.4Upgrade linux-image-5.4.0-1067-xilinx-zynqmpUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-generic-5.4Upgrade linux-image-raspi-5.4Upgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1136-kvmUpgrade linux-image-azureUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-1087-gcp-fips | 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