In the Linux kernel, the following vulnerability has been resolved:
fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF
The fscache_cookie_lru_timer is initialized when the fscache module is inserted, but is not deleted when the fscache module is removed. If timer_reduce() is called before removing the fscache module, the fscache_cookie_lru_timer will be added to the timer list of the current cpu. Afterwards, a use-after-free will be triggered in the softIRQ after removing the fscache module, as follows:
================================================================== BUG: unable to handle page fault for address: fffffbfff803c9e9 PF: supervisor read access in kernel mode PF: error_code(0x0000) - not-present page PGD 21ffea067 P4D 21ffea067 PUD 21ffe6067 PMD 110a7c067 PTE 0 Oops: Oops: 0000 [#1] PREEMPT SMP KASAN PTI CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Tainted: G W 6.11.0-rc3 #855 Tainted: [W]=WARN RIP: 0010:__run_timer_base.part.0+0x254/0x8a0 Call Trace: <IRQ> tmigr_handle_remote_up+0x627/0x810 __walk_groups.isra.0+0x47/0x140 tmigr_handle_remote+0x1fa/0x2f0 handle_softirqs+0x180/0x590 irq_exit_rcu+0x84/0xb0 sysvec_apic_timer_interrupt+0x6e/0x90 </IRQ> <TASK> asm_sysvec_apic_timer_interrupt+0x1a/0x20 RIP: 0010:default_idle+0xf/0x20 default_idle_call+0x38/0x60 do_idle+0x2b5/0x300 cpu_startup_entry+0x54/0x60 start_secondary+0x20d/0x280 common_startup_64+0x13e/0x148 </TASK> Modules linked in: [last unloaded: netfs] ==================================================================
Therefore delete fscache_cookie_lru_timer when removing the fscahe module.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 15, 2025 | Sep 18, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | May 15, 2025 | Sep 18, 2024 |
| Suse | — | Upgrade kernel-64kb-livepatch-develUpgrade kernel-rtUpgrade gfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-syms-azureUpgrade ocfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-exynosUpgrade kselftests-kmp-azureUpgrade kernel-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-rt-livepatchUpgrade kernel-zfcpdumpUpgrade kernel-rt_debug-develUpgrade dtb-rockchipUpgrade dtb-mediatekUpgrade kernel-azure-livepatch-develUpgrade kernel-devel-rtUpgrade kernel-rt-extraUpgrade kernel-default-base-rebuildUpgrade kernel-default-optionalUpgrade dlm-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-debug-vdsoUpgrade dtb-alteraUpgrade ocfs2-kmp-defaultUpgrade dtb-caviumUpgrade kernel-kvmsmall-develUpgrade dtb-freescaleUpgrade kernel-devel-azureUpgrade gfs2-kmp-azureUpgrade kernel-azureUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-rtUpgrade gfs2-kmp-rtUpgrade dtb-lgUpgrade dtb-qcomUpgrade kernel-source-rtUpgrade kernel-sourceUpgrade kernel-azure-develUpgrade dtb-amazonUpgrade kernel-source-vanillaUpgrade kernel-develUpgrade kernel-rt-develUpgrade kernel-kvmsmallUpgrade kernel-default-livepatchUpgrade kernel-azure-optionalUpgrade kernel-default-develUpgrade kernel-rt-optionalUpgrade kernel-obs-buildUpgrade dtb-appleUpgrade dlm-kmp-rtUpgrade kernel-default-livepatch-develUpgrade kernel-defaultUpgrade kernel-azure-extraUpgrade kernel-docsUpgrade reiserfs-kmp-defaultUpgrade kernel-obs-qaUpgrade dtb-nvidiaUpgrade kernel-syms-rtUpgrade cluster-md-kmp-64kbUpgrade dtb-apmUpgrade dtb-renesasUpgrade dtb-broadcomUpgrade dtb-armUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debugUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-socionextUpgrade kernel-debug-develUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade dlm-kmp-defaultUpgrade kernel-default-extraUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-debugUpgrade dtb-amdUpgrade kselftests-kmp-defaultUpgrade kernel-macrosUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-default-baseUpgrade dtb-marvellUpgrade kselftests-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-debug-livepatch-develUpgrade dlm-kmp-azureUpgrade kernel-symsUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-livepatch-devel | Dec 5, 2025 | Jun 3, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-ibmUpgrade linux-image-oem-22.04bUpgrade linux-image-lowlatencyUpgrade linux-image-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-oracleUpgrade linux-image-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-oem-24.04Upgrade linux-image-nvidiaUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-gkeopUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-genericUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-6.8.0-50-generic | Dec 13, 2024 | Sep 18, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Sep 18, 2024 |
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