In the Linux kernel, the following vulnerability has been resolved:
xen: fix UAF in dmabuf_exp_from_pages()
[dma_buf_fd() fixes; no preferences regarding the tree it goes through - up to xen folks]
As soon as we'd inserted a file reference into descriptor table, another thread could close it. That's fine for the case when all we are doing is returning that descriptor to userland (it's a race, but it's a userland race and there's nothing the kernel can do about it). However, if we follow fd_install() with any kind of access to objects that would be destroyed on close (be it the struct file itself or anything destroyed by its ->release()), we have a UAF.
dma_buf_fd() is a combination of reserving a descriptor and fd_install(). gntdev dmabuf_exp_from_pages() calls it and then proceeds to access the objects destroyed on close - starting with gntdev_dmabuf itself.
Fix that by doing reserving descriptor before anything else and do fd_install() only when everything had been set up.
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 linux | Jul 23, 2026 | Jul 23, 2026 |
| Suse | — | Upgrade kernel-default-develUpgrade kernel-kvmsmall-develUpgrade kernel-macrosUpgrade kselftests-kmp-64kbUpgrade kernel-azure-optionalUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade kernel-source-azureUpgrade reiserfs-kmp-defaultUpgrade dtb-broadcomUpgrade gfs2-kmp-64kbUpgrade kernel-sourceUpgrade dtb-amdUpgrade kernel-azure-extraUpgrade kernel-default-livepatchUpgrade cluster-md-kmp-rtUpgrade dtb-apmUpgrade dtb-appleUpgrade kernel-default-optionalUpgrade dtb-mediatekUpgrade dtb-xilinxUpgrade dtb-alteraUpgrade kernel-64kbUpgrade dtb-lgUpgrade ocfs2-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmallUpgrade kernel-symsUpgrade kernel-develUpgrade dtb-socionextUpgrade dtb-exynosUpgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade dtb-hisiliconUpgrade dtb-marvellUpgrade kernel-default-extraUpgrade dtb-amlogicUpgrade kernel-rt-develUpgrade kernel-64kb-develUpgrade kernel-devel-rtUpgrade kernel-64kb-optionalUpgrade kernel-debugUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-azureUpgrade dtb-rockchipUpgrade dtb-allwinnerUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade reiserfs-kmp-64kbUpgrade dtb-sprdUpgrade kernel-default-base-rebuildUpgrade kernel-rt-optionalUpgrade gfs2-kmp-azureUpgrade kernel-rtUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade kernel-defaultUpgrade kernel-syms-azureUpgrade kernel-docsUpgrade kernel-source-rtUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-rt-livepatchUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade dlm-kmp-defaultUpgrade dtb-armUpgrade dlm-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-azure-develUpgrade dtb-qcomUpgrade kernel-obs-buildUpgrade dtb-caviumUpgrade kernel-default-vdsoUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade cluster-md-kmp-defaultUpgrade dtb-amazonUpgrade kernel-debug-devel | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-azure-fips-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-oem-6.14Upgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-aws-64kUpgrade linux-image-azure-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.14.0-1016-oemUpgrade linux-image-gcpUpgrade linux-image-generic-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-virtualUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-xilinxUpgrade linux-image-fipsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracleUpgrade linux-image-oem-22.04Upgrade linux-image-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04aUpgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-generic-lpaeUpgrade linux-image-raspi-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-6.14Upgrade linux-image-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-azureUpgrade linux-image-aws-64k-6.14Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oem-22.04cUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-aws-fipsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspi-6.8Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-raspi-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-aws-fips-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-realtime-6.14Upgrade linux-image-oracle-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.14.0-1017-azureUpgrade linux-image-xilinx-6.8Upgrade linux-image-virtual-6.14Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-gke-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-6.14Upgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-generic-6.14Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-realtime-hwe-24.04 | Nov 25, 2025 | Nov 21, 2025 |
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