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-libbpf-staticUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-modules-extraUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernelUpgrade kernel-livepatch-6.1.96-102.177Upgrade kernel-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel-headersUpgrade perf-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-modules-extra-common | 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-tools-libsUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelists | Oct 9, 2024 | Jul 12, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Dec 5, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-source-vanillaUpgrade dlm-kmp-defaultUpgrade kernel-debug-vdsoUpgrade kernel-rt-optionalUpgrade kernel-azure-extraUpgrade kernel-azure-vdsoUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-vdsoUpgrade dtb-broadcomUpgrade kernel-macrosUpgrade dtb-apmUpgrade dtb-qcomUpgrade kernel-syms-rtUpgrade dlm-kmp-azureUpgrade kselftests-kmp-azureUpgrade kernel-azure-livepatch-develUpgrade dtb-amazonUpgrade dtb-amlogicUpgrade kernel-default-develUpgrade dtb-socionextUpgrade kselftests-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-rt-livepatch-develUpgrade kernel-docs-htmlUpgrade kernel-kvmsmallUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade kernel-default-base-rebuildUpgrade dtb-freescaleUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-azureUpgrade kernel-obs-qaUpgrade kernel-default-extraUpgrade dtb-rockchipUpgrade kernel-source-rtUpgrade kernel-rt_debugUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-defaultUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-extraUpgrade kernel-azureUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-nvidiaUpgrade gfs2-kmp-rtUpgrade dtb-appleUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-defaultUpgrade dtb-marvellUpgrade kernel-azure-develUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-obs-buildUpgrade ocfs2-kmp-rtUpgrade kernel-devel-rtUpgrade dtb-sprdUpgrade kernel-debugUpgrade kernel-develUpgrade dtb-armUpgrade kernel-64kb-optionalUpgrade dtb-mediatekUpgrade ocfs2-kmp-defaultUpgrade ocfs2-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade cluster-md-kmp-rtUpgrade kernel-defaultUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade kernel-rt-develUpgrade kernel-default-livepatch-develUpgrade dtb-exynosUpgrade dtb-xilinxUpgrade reiserfs-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-64kb-livepatch-develUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-64kb-develUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-optionalUpgrade kernel-zfcpdumpUpgrade kernel-64kb-extraUpgrade dtb-caviumUpgrade dtb-lgUpgrade kernel-default-vdsoUpgrade kernel-debug-develUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade dtb-renesasUpgrade dtb-hisiliconUpgrade dtb-amdUpgrade kernel-default-baseUpgrade kernel-64kbUpgrade kernel-default-optionalUpgrade gfs2-kmp-azureUpgrade kernel-symsUpgrade reiserfs-kmp-defaultUpgrade dlm-kmp-64kbUpgrade dtb-altera | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-gkeUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-raspiUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-genericUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-ibmUpgrade linux-image-awsUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-azure-fdeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-44-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-ibm-classicUpgrade linux-image-kvmUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual | 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