In the Linux kernel, the following vulnerability has been resolved:
NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
Add PF_KCOMPACTD flag and current_is_kcompactd() helper to check for it so nfs_release_folio() can skip calling nfs_wb_folio() from kcompactd.
Otherwise NFS can deadlock waiting for kcompactd enduced writeback which recurses back to NFS (which triggers writeback to NFSD via NFS loopback mount on the same host, NFSD blocks waiting for XFS's call to __filemap_get_folio):
6070.550357] INFO: task kcompactd0:58 blocked for more than 4435 seconds.
{--- [58] "kcompactd0" [<0>] folio_wait_bit+0xe8/0x200 [<0>] folio_wait_writeback+0x2b/0x80 [<0>] nfs_wb_folio+0x80/0x1b0 [nfs] [<0>] nfs_release_folio+0x68/0x130 [nfs] [<0>] split_huge_page_to_list_to_order+0x362/0x840 [<0>] migrate_pages_batch+0x43d/0xb90 [<0>] migrate_pages_sync+0x9a/0x240 [<0>] migrate_pages+0x93c/0x9f0 [<0>] compact_zone+0x8e2/0x1030 [<0>] compact_node+0xdb/0x120 [<0>] kcompactd+0x121/0x2e0 [<0>] kthread+0xcf/0x100 [<0>] ret_from_fork+0x31/0x40 [<0>] ret_from_fork_asm+0x1a/0x30 ---}
[[email protected]: fix build]
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 1, 2025 |
| Suse | — | Upgrade dtb-amlogicUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-defaultUpgrade kernel-obs-qaUpgrade kernel-syms-azureUpgrade kernel-rt-extraUpgrade kernel-devel-azureUpgrade kernel-rt-optionalUpgrade kernel-default-vdsoUpgrade reiserfs-kmp-64kbUpgrade dtb-armUpgrade dtb-nvidiaUpgrade kernel-source-rtUpgrade kernel-azure-vdsoUpgrade kernel-rt_debug-develUpgrade dtb-qcomUpgrade kernel-rtUpgrade dtb-exynosUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-default-base-rebuildUpgrade kernel-obs-buildUpgrade dlm-kmp-azureUpgrade kernel-azure-develUpgrade dtb-rockchipUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade dtb-sprdUpgrade dlm-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-rt_debug-vdsoUpgrade kernel-sourceUpgrade kernel-syms-rtUpgrade gfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-azureUpgrade kernel-azureUpgrade dtb-apmUpgrade kernel-default-develUpgrade kernel-64kbUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade kernel-symsUpgrade kernel-develUpgrade kselftests-kmp-rtUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-optionalUpgrade dtb-allwinnerUpgrade kernel-kvmsmall-develUpgrade kernel-docs-htmlUpgrade kernel-docsUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade dtb-renesasUpgrade ocfs2-kmp-rtUpgrade kernel-debug-develUpgrade kernel-azure-extraUpgrade dtb-alteraUpgrade dtb-freescaleUpgrade cluster-md-kmp-azureUpgrade kernel-default-livepatchUpgrade kernel-rt-develUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade kselftests-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-source-azureUpgrade gfs2-kmp-defaultUpgrade dtb-mediatekUpgrade dtb-broadcomUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-rt_debugUpgrade kernel-devel-rtUpgrade kernel-default-baseUpgrade kernel-debugUpgrade dtb-lgUpgrade ocfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade dtb-caviumUpgrade dtb-appleUpgrade dtb-amazon | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-lowlatency-6.11Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-gcp-64kUpgrade linux-image-azure-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-azureUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-awsUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-azure-fde-edgeUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-ibmUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-fde-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-azure-6.11Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.11.0-1018-azureUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.11.0-28-genericUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-6.8.0-1038-azureUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatencyUpgrade linux-image-gke-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeopUpgrade linux-image-gkeUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-azure-fde-6.11Upgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-generic-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-gcpUpgrade linux-image-genericUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-virtual | Jun 26, 2025 | Apr 1, 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