In the Linux kernel, the following vulnerability has been resolved:
dma: fix call order in dmam_free_coherent
dmam_free_coherent() frees a DMA allocation, which makes the freed vaddr available for reuse, then calls devres_destroy() to remove and free the data structure used to track the DMA allocation. Between the two calls, it is possible for a concurrent task to make an allocation with the same vaddr and add it to the devres list.
If this happens, there will be two entries in the devres list with the same vaddr and devres_destroy() can free the wrong entry, triggering the WARN_ON() in dmam_match.
Fix by destroying the devres entry before freeing the DMA allocation.
kokonut //net/encryption http://sponge2/b9145fe6-0f72-4325-ac2f-a84d81075b03
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 perf-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel-livepatch-5.10.224-212.876Upgrade python-perfUpgrade kernel-toolsUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-livepatch-4.14.353-270.569Upgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.165-110.161 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-develUpgrade python3-perfUpgrade kernel-livepatch-6.1.106-116.188Upgrade kernel-tools-develUpgrade kernelUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-libbpf-develUpgrade kernel-libbpfUpgrade perfUpgrade bpftool-debuginfoUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-tools-debuginfo | Oct 16, 2025 | Aug 17, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 2, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernelUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-tools-libs | Nov 11, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-tools | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools | Nov 11, 2024 | Aug 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | Aug 17, 2024 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernelNo solution exists | Dec 5, 2024 | Aug 17, 2024 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade kernel-rt-extraUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-livepatchUpgrade dlm-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-devel-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-obs-buildUpgrade dlm-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade kernel-default-baseUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-rtUpgrade dtb-qcomUpgrade dtb-armUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-azureUpgrade dtb-renesasUpgrade kernel-azure-develUpgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade kernel-debug-livepatch-develUpgrade kernel-default-manUpgrade cluster-md-kmp-rtUpgrade kernel-rt-develUpgrade gfs2-kmp-defaultUpgrade dtb-allwinnerUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-optionalUpgrade dtb-rockchipUpgrade kernel-rt-vdsoUpgrade dtb-socionextUpgrade dtb-xilinxUpgrade kernel-develUpgrade cluster-md-kmp-defaultUpgrade dtb-mediatekUpgrade ocfs2-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-syms-rtUpgrade dtb-nvidiaUpgrade dtb-sprdUpgrade dtb-broadcomUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kselftests-kmp-64kbUpgrade kernel-symsUpgrade gfs2-kmp-rtUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-rtUpgrade kernel-source-rtUpgrade kernel-64kb-develUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade kernel-sourceUpgrade kernel-docs-htmlUpgrade dtb-appleUpgrade dtb-apmUpgrade dtb-alteraUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatchUpgrade kernel-default-extraUpgrade kernel-default-develUpgrade gfs2-kmp-azureUpgrade dtb-exynosUpgrade dtb-caviumUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-amdUpgrade kernel-debug-develUpgrade kernel-source-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-baseUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-develUpgrade kernel-azure-livepatch-develUpgrade kernel-azure-extraUpgrade dtb-freescaleUpgrade dtb-amazonUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-default-vdsoUpgrade kernel-azure-optionalUpgrade kernel-64kb-optionalUpgrade kernel-64kb-livepatch-develUpgrade dtb-lgUpgrade kernel-debugUpgrade kernel-64kbUpgrade kernel-kvmsmallUpgrade kernel-rt_debugUpgrade gfs2-kmp-64kb | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-kvmUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-fdeUpgrade linux-image-raspi2Upgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-4.15.0-232-genericUpgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-oracleUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.4.0-1140-azureUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-bluefieldUpgrade linux-image-awsUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-gkeop-5.4Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-4.15.0-1176-awsUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-intel-iotgUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-azure-lts-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-raspiUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-gcpUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-4.4.0-262-genericUpgrade linux-image-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-azure-lts-20.04Upgrade linux-image-4.4.0-1177-awsUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-5.4.0-1135-awsUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-intelUpgrade linux-image-oem-20.04bUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-4.4.0-1139-awsUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-nvidia-6.8Upgrade linux-image-oemUpgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oem-osp1Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-4.15.0-1184-azureUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-oem-20.04cUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-nvidiaUpgrade linux-image-virtual | Nov 4, 2024 | Aug 17, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 17, 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