In the Linux kernel, the following vulnerability has been resolved:
net/mlx5: Fix error path in multi-packet WQE transmit
Remove the erroneous unmap in case no DMA mapping was established
The multi-packet WQE transmit code attempts to obtain a DMA mapping for the skb. This could fail, e.g. under memory pressure, when the IOMMU driver just can't allocate more memory for page tables. While the code tries to handle this in the path below the err_unmap label it erroneously unmaps one entry from the sq's FIFO list of active mappings. Since the current map attempt failed this unmap is removing some random DMA mapping that might still be required. If the PCI function now presents that IOVA, the IOMMU may assumes a rogue DMA access and e.g. on s390 puts the PCI function in error state.
The erroneous behavior was seen in a stress-test environment that created memory pressure.
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 perfUpgrade kernel-headersUpgrade kernel-livepatch-5.15.168-114.166Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perf-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade python-perfUpgrade kernel-livepatch-5.10.227-219.884Upgrade kernel-debuginfo | Mar 14, 2025 | Oct 21, 2024 |
| Amazon_linux_2023 | — | Upgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade kernel-develUpgrade perf-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-toolsUpgrade bpftoolUpgrade python3-perf-debuginfoUpgrade python3-perf | Mar 27, 2025 | Oct 21, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Nov 11, 2024 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Feb 11, 2025 | Oct 21, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libs | Feb 11, 2025 | Oct 21, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Jun 30, 2025 | Oct 21, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Oct 21, 2024 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-18-generic-64kUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1023-awsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1019-gkeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-1024-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1022-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-6.11.0-1009-awsUpgrade linux-image-6.8.0-57-genericUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-6.11.0-18-genericUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-gkeopUpgrade linux-image-6.8.0-1020-oracleUpgrade linux-image-6.11.0-1010-lowlatencyUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-54-lowlatencyUpgrade linux-image-6.8.0-1024-oemUpgrade linux-image-6.8.0-1019-raspiUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1024-gcpUpgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.11.0-1009-azure-fdeUpgrade linux-image-intelUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-6.8.0-1025-azure-fdeUpgrade linux-image-6.11.0-1009-azureUpgrade linux-image-oracle-64kUpgrade linux-image-6.11.0-1015-oemUpgrade linux-image-azureUpgrade linux-image-6.8.0-54-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-gkeop-5.15Upgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-22.04bUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-5.15.0-1073-awsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1014-azure-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.11.0-1011-oracleUpgrade linux-image-6.8.0-57-generic-64kUpgrade linux-image-6.8.0-1022-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-6.8.0-1025-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1006-gkeopUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-6.11.0-1010-lowlatency-64kUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-ibmUpgrade linux-image-6.8.0-54-generic-64kUpgrade linux-image-virtualUpgrade linux-image-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-54-genericUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1020-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-gkeUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-20.04bUpgrade linux-image-6.11.0-1011-oracle-64kUpgrade linux-image-genericUpgrade linux-image-6.11.0-1008-raspiUpgrade linux-image-oem-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1022-nvidiaUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-1009-gcpUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-1022-nvidia-lowlatency-64kUpgrade linux-image-awsUpgrade linux-image-6.11.0-1005-realtimeUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-oem-20.04Upgrade linux-image-nvidiaUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-6.8.0-1022-ibmUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-aws-lts-22.04 | Dec 18, 2024 | Oct 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Oct 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