In the Linux kernel, the following vulnerability has been resolved:
dma-buf: heaps: Fix off-by-one in CMA heap fault handler
Until VM_DONTEXPAND was added in commit 1c1914d6e8c6 ("dma-buf: heaps: Don't track CMA dma-buf pages under RssFile") it was possible to obtain a mapping larger than the buffer size via mremap and bypass the overflow check in dma_buf_mmap_internal. When using such a mapping to attempt to fault past the end of the buffer, the CMA heap fault handler also checks the fault offset against the buffer size, but gets the boundary wrong by 1. Fix the boundary check so that we don't read off the end of the pages array and insert an arbitrary page in the mapping.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Oct 7, 2024 | Sep 27, 2024 |
| Suse | — | Upgrade kernel-azure-develUpgrade dtb-sprdUpgrade kernel-source-rtUpgrade kernel-syms-rtUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-azure-vdsoUpgrade kernel-syms-azureUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade kernel-devel-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-default-base-rebuildUpgrade dlm-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-docsUpgrade kernel-debug-vdsoUpgrade kernel-defaultUpgrade dtb-armUpgrade kernel-kvmsmall-vdsoUpgrade kernel-macrosUpgrade kernel-rt-vdsoUpgrade dlm-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-azure-livepatch-develUpgrade reiserfs-kmp-azureUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade dtb-exynosUpgrade kernel-rt_debug-develUpgrade dtb-amlogicUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-azureUpgrade kernel-64kb-extraUpgrade kselftests-kmp-defaultUpgrade kernel-azureUpgrade kernel-rt-extraUpgrade kernel-kvmsmallUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade kernel-rt_debug-vdsoUpgrade kernel-sourceUpgrade kernel-rt_debugUpgrade dtb-lgUpgrade kernel-rt-develUpgrade dtb-amazonUpgrade gfs2-kmp-rtUpgrade dtb-alteraUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-develUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-source-azureUpgrade kernel-obs-qaUpgrade dtb-hisiliconUpgrade kernel-docs-htmlUpgrade dtb-marvellUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-symsUpgrade kernel-kvmsmall-develUpgrade kernel-64kb-optionalUpgrade dtb-renesasUpgrade dtb-allwinnerUpgrade dtb-caviumUpgrade kernel-default-extraUpgrade dtb-amdUpgrade dlm-kmp-64kbUpgrade kernel-64kbUpgrade kernel-debugUpgrade dtb-mediatekUpgrade kernel-debug-develUpgrade ocfs2-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-devel-rtUpgrade kernel-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-develUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-rtUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade cluster-md-kmp-azureUpgrade dtb-freescaleUpgrade kernel-default-optionalUpgrade dtb-xilinxUpgrade dtb-broadcomUpgrade gfs2-kmp-64kbUpgrade dtb-appleUpgrade dtb-apmUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-azure-optionalUpgrade kernel-azure-extra | Dec 5, 2025 | Nov 13, 2024 |
| Ubuntu | — | Upgrade linux-image-azureUpgrade linux-image-5.15.0-127-lowlatencyUpgrade linux-image-5.15.0-1066-raspiUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-5.15.0-1071-oracleUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1068-nvidia-lowlatencyUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-awsUpgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1039-xilinx-zynqmpUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-127-lowlatency-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-127-generic-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-24.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-gkeop-6.8Upgrade linux-image-kvmUpgrade linux-image-ibmUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-5.15.0-1068-nvidiaUpgrade linux-image-raspi-nolpaeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-5.15.0-1066-ibmUpgrade linux-image-intel-iotgUpgrade linux-image-intelUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1070-gkeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1056-gkeopUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1072-gcpUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1071-intel-iotgUpgrade linux-image-oem-20.04bUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-oem-20.04cUpgrade linux-image-virtualUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-1070-kvmUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gkeopUpgrade linux-image-5.15.0-1073-awsUpgrade linux-image-oem-24.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-127-generic-lpaeUpgrade linux-image-5.15.0-127-genericUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-oem-20.04 | Dec 13, 2024 | Sep 27, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Sep 27, 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