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