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