In the Linux kernel, the following vulnerability has been resolved:
cachefiles: defer exposing anon_fd until after copy_to_user() succeeds
After installing the anonymous fd, we can now see it in userland and close it. However, at this point we may not have gotten the reference count of the cache, but we will put it during colse fd, so this may cause a cache UAF.
So grab the cache reference count before fd_install(). In addition, by kernel convention, fd is taken over by the user land after fd_install(), and the kernel should not call close_fd() after that, i.e., it should call fd_install() after everything is ready, thus fd_install() is called after copy_to_user() succeeds.
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_2023 | — | Upgrade kernel-develUpgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpfUpgrade bpftoolUpgrade kernelUpgrade python3-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-tools-develUpgrade kernel-headersUpgrade perfUpgrade kernel-modules-extra-commonUpgrade python3-perf | Oct 16, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 18, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel | Oct 9, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Dec 5, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-azure-vdsoUpgrade kernel-rt-extraUpgrade dtb-broadcomUpgrade kernel-azure-develUpgrade kernel-obs-qaUpgrade kernel-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-base-rebuildUpgrade dtb-amlogicUpgrade kernel-obs-buildUpgrade dtb-socionextUpgrade kernel-docs-htmlUpgrade dtb-freescaleUpgrade cluster-md-kmp-azureUpgrade kernel-default-develUpgrade dtb-amazonUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade dtb-appleUpgrade kernel-azureUpgrade dlm-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-optionalUpgrade kernel-default-extraUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-debug-livepatch-develUpgrade dtb-qcomUpgrade kernel-kvmsmallUpgrade kernel-rt_debugUpgrade gfs2-kmp-rtUpgrade kernel-source-rtUpgrade kernel-azure-livepatch-develUpgrade kernel-syms-azureUpgrade dlm-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-develUpgrade kernel-syms-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-debug-vdsoUpgrade kernel-source-vanillaUpgrade dtb-marvellUpgrade kernel-macrosUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-defaultUpgrade dtb-rockchipUpgrade kernel-docsUpgrade kernel-kvmsmall-develUpgrade dtb-apmUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-azureUpgrade dtb-nvidiaUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-defaultUpgrade kernel-rt-develUpgrade kernel-source-azureUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-64kbUpgrade kernel-sourceUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-devel-rtUpgrade kernel-debugUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-alteraUpgrade dtb-mediatekUpgrade kernel-64kb-optionalUpgrade dtb-armUpgrade dlm-kmp-64kbUpgrade dtb-lgUpgrade dtb-caviumUpgrade kernel-develUpgrade kernel-default-vdsoUpgrade dtb-xilinxUpgrade reiserfs-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kernel-symsUpgrade kernel-64kbUpgrade dtb-allwinnerUpgrade reiserfs-kmp-azureUpgrade kernel-64kb-livepatch-develUpgrade dtb-hisiliconUpgrade dtb-amdUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-azure-optionalUpgrade kernel-64kb-develUpgrade dtb-exynos | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-generic-lpaeUpgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-azureUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-gkeUpgrade linux-image-generic-64kUpgrade linux-image-oem-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-azure-fdeUpgrade linux-image-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-44-genericUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-ibm-classicUpgrade linux-image-awsUpgrade linux-image-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1012-oracle-64k | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Jul 12, 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