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 kernel-tools-develUpgrade perfUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-5.10.224-212.876Upgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-4.14.353-270.569Upgrade bpftoolUpgrade kernel-livepatch-5.15.165-110.161Upgrade kernelUpgrade kernel-debuginfoUpgrade bpftool-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade perf-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.106-116.188Upgrade python3-perfUpgrade kernel-libbpf-staticUpgrade kernel-modules-extra-commonUpgrade python3-perf-debuginfoUpgrade kernel-libbpf-develUpgrade kernelUpgrade kernel-tools-develUpgrade bpftoolUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64 | Oct 16, 2025 | Aug 17, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Sep 2, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernel | Nov 11, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernelUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perf | Dec 12, 2024 | Aug 17, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libs | Nov 11, 2024 | Aug 17, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | Aug 17, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Dec 5, 2024 | Aug 17, 2024 |
| Suse | — | Upgrade cluster-md-kmp-defaultUpgrade kernel-docsUpgrade kernel-default-optionalUpgrade dtb-mediatekUpgrade ocfs2-kmp-azureUpgrade dtb-armUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-develUpgrade kernel-default-baseUpgrade kselftests-kmp-rtUpgrade kernel-rtUpgrade dtb-renesasUpgrade dtb-socionextUpgrade dtb-rockchipUpgrade kernel-azureUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-extraUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade dtb-allwinnerUpgrade kernel-obs-buildUpgrade kernel-rt-livepatchUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-rt_debug-livepatch-develUpgrade dlm-kmp-azureUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kernel-azure-vdsoUpgrade dtb-sprdUpgrade kernel-syms-rtUpgrade kernel-default-base-rebuildUpgrade kernel-devel-rtUpgrade kernel-source-vanillaUpgrade kernel-rt-extraUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-rtUpgrade kernel-develUpgrade dlm-kmp-defaultUpgrade dtb-qcomUpgrade kernel-default-manUpgrade kselftests-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-64kbUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade gfs2-kmp-azureUpgrade dtb-caviumUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-64kbUpgrade dtb-broadcomUpgrade dtb-exynosUpgrade kernel-default-extraUpgrade kernel-symsUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-azure-extraUpgrade dtb-freescaleUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-syms-azureUpgrade dtb-appleUpgrade dtb-alteraUpgrade kernel-kvmsmall-vdsoUpgrade dtb-apmUpgrade kernel-azure-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade dtb-amlogicUpgrade ocfs2-kmp-rtUpgrade kernel-source-rtUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade kernel-rt_debug-develUpgrade kernel-64kb-develUpgrade dtb-amazonUpgrade kernel-rt-optionalUpgrade kernel-debug-develUpgrade kernel-azure-baseUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-64kb-livepatch-develUpgrade dtb-lgUpgrade kernel-debugUpgrade kernel-kvmsmallUpgrade kernel-rt_debugUpgrade kernel-azure-optionalUpgrade dlm-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-default-devel | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-azure-fdeUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-1139-azureUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-4.15.0-232-lowlatencyUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-bluefieldUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-4.15.0-1138-oracleUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-awsUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-nolpaeUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-4.15.0-232-genericUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-azure-cvmUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracleUpgrade linux-image-aws-lts-20.04Upgrade linux-image-generic-hwe-16.04Upgrade linux-image-4.15.0-1159-kvmUpgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-aws-hweUpgrade linux-image-4.4.0-262-lowlatencyUpgrade linux-image-raspi2Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1140-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-4.15.0-1169-gcpUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-azure-lts-18.04Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-4.15.0-1184-azureUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-gkeUpgrade linux-image-gkeop-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-oem-20.04Upgrade linux-image-intelUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-gkeopUpgrade linux-image-gkeop-5.4Upgrade linux-image-raspiUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-oemUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-osp1Upgrade linux-image-oem-24.04aUpgrade linux-image-5.15.0-125-genericUpgrade linux-image-4.4.0-1177-awsUpgrade linux-image-4.4.0-262-genericUpgrade linux-image-4.4.0-1140-kvmUpgrade linux-image-azureUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-virtualUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-gke-5.15Upgrade linux-image-generic-64kUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-aws-lts-18.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-genericUpgrade linux-image-5.15.0-1072-awsUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-4.15.0-1176-awsUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gcpUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-4.4.0-1139-aws | 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