In the Linux kernel, the following vulnerability has been resolved:
nfsd: put dl_stid if fail to queue dl_recall
Before calling nfsd4_run_cb to queue dl_recall to the callback_wq, we increment the reference count of dl_stid. We expect that after the corresponding work_struct is processed, the reference count of dl_stid will be decremented through the callback function nfsd4_cb_recall_release. However, if the call to nfsd4_run_cb fails, the incremented reference count of dl_stid will not be decremented correspondingly, leading to the following nfs4_stid leak: unreferenced object 0xffff88812067b578 (size 344): comm "nfsd", pid 2761, jiffies 4295044002 (age 5541.241s) hex dump (first 32 bytes): 01 00 00 00 6b 6b 6b 6b b8 02 c0 e2 81 88 ff ff ....kkkk........ 00 6b 6b 6b 6b 6b 6b 6b 00 00 00 00 ad 4e ad de .kkkkkkk.....N.. backtrace: kmem_cache_alloc+0x4b9/0x700 nfsd4_process_open1+0x34/0x300 nfsd4_open+0x2d1/0x9d0 nfsd4_proc_compound+0x7a2/0xe30 nfsd_dispatch+0x241/0x3e0 svc_process_common+0x5d3/0xcc0 svc_process+0x2a3/0x320 nfsd+0x180/0x2e0 kthread+0x199/0x1d0 ret_from_fork+0x30/0x50 ret_from_fork_asm+0x1b/0x30 unreferenced object 0xffff8881499f4d28 (size 368): comm "nfsd", pid 2761, jiffies 4295044005 (age 5541.239s) hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 30 4d 9f 49 81 88 ff ff ........0M.I.... 30 4d 9f 49 81 88 ff ff 20 00 00 00 01 00 00 00 0M.I.... ....... backtrace: kmem_cache_alloc+0x4b9/0x700 nfs4_alloc_stid+0x29/0x210 alloc_init_deleg+0x92/0x2e0 nfs4_set_delegation+0x284/0xc00 nfs4_open_delegation+0x216/0x3f0 nfsd4_process_open2+0x2b3/0xee0 nfsd4_open+0x770/0x9d0 nfsd4_proc_compound+0x7a2/0xe30 nfsd_dispatch+0x241/0x3e0 svc_process_common+0x5d3/0xcc0 svc_process+0x2a3/0x320 nfsd+0x180/0x2e0 kthread+0x199/0x1d0 ret_from_fork+0x30/0x50 ret_from_fork_asm+0x1b/0x30 Fix it by checking the result of nfsd4_run_cb and call nfs4_put_stid if fail to queue dl_recall.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade perfUpgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.180-122.191Upgrade kernel-toolsUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-livepatch-5.10.236-227.928Upgrade kernel-headersUpgrade python-perfUpgrade bpftool-debuginfoUpgrade kernel-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64 | Jun 23, 2025 | Apr 16, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-livepatch-6.12.23-29.97Upgrade kernel6.12Upgrade perf-debuginfoUpgrade kernelUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel6.12-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-develUpgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-modules-extraUpgrade perf6.12Upgrade kernel-libbpfUpgrade python3-perfUpgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf6.12Upgrade python3-perf-debuginfoUpgrade bpftoolUpgrade perf6.12-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-staticUpgrade bpftool-debuginfoUpgrade kernel-livepatch-6.1.134-150.224Upgrade kernel-libbpf-debuginfoUpgrade kernel-toolsUpgrade kernel-develUpgrade kernel-modules-extra-commonUpgrade python3-perf6.12-debuginfoUpgrade perf | Jun 24, 2025 | Apr 16, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 29, 2025 | Apr 16, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftool | Feb 3, 2026 | Feb 2, 2026 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 9, 2025 | Apr 16, 2025 |
| Suse | — | Upgrade kernel-kvmsmallUpgrade kernel-azure-vdsoUpgrade dtb-xilinxUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-debugUpgrade kernel-kvmsmall-develUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade kernel-macrosUpgrade cluster-md-kmp-rtUpgrade kernel-docsUpgrade dtb-armUpgrade kernel-symsUpgrade kernel-devel-rtUpgrade gfs2-kmp-rtUpgrade dtb-renesasUpgrade ocfs2-kmp-azureUpgrade kernel-rt-develUpgrade kernel-obs-qaUpgrade kselftests-kmp-defaultUpgrade dtb-hisiliconUpgrade kernel-default-extraUpgrade kernel-develUpgrade dtb-amlogicUpgrade kernel-64kb-develUpgrade kernel-syms-rtUpgrade dtb-apmUpgrade kselftests-kmp-rtUpgrade kernel-zfcpdumpUpgrade dlm-kmp-azureUpgrade kernel-64kbUpgrade kernel-default-optionalUpgrade kernel-debug-develUpgrade ocfs2-kmp-rtUpgrade dlm-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-devel-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-azureUpgrade dtb-amdUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-default-develUpgrade dtb-sprdUpgrade kselftests-kmp-azureUpgrade kernel-defaultUpgrade kernel-azure-extraUpgrade kernel-obs-buildUpgrade kernel-rtUpgrade kernel-source-vanillaUpgrade kernel-debug-vdsoUpgrade kernel-rt-vdsoUpgrade dtb-nvidiaUpgrade dtb-lgUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-rtUpgrade kernel-default-baseUpgrade kernel-azure-optionalUpgrade dtb-caviumUpgrade kernel-default-base-rebuildUpgrade kernel-azureUpgrade kernel-source-rtUpgrade kernel-rt_debug-develUpgrade gfs2-kmp-defaultUpgrade dlm-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-appleUpgrade kselftests-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-source-azureUpgrade kernel-rt-optionalUpgrade kernel-docs-htmlUpgrade gfs2-kmp-azureUpgrade kernel-64kb-extraUpgrade dtb-alteraUpgrade kernel-default-livepatch-develUpgrade dtb-marvellUpgrade kernel-default-livepatchUpgrade dtb-freescaleUpgrade dtb-allwinnerUpgrade kernel-sourceUpgrade kernel-rt_debugUpgrade kernel-default-manUpgrade cluster-md-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade dtb-socionextUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade dtb-qcomUpgrade dtb-rockchipUpgrade dtb-broadcomUpgrade dtb-amazonUpgrade reiserfs-kmp-64kb | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-raspiUpgrade linux-image-oem-20.04bUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-azureUpgrade linux-image-6.8.0-86-lowlatency-64kUpgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1042-gcp-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-azure-fde-edgeUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-5.15.0-142-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-gke-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-aws-fipsUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1091-azureUpgrade linux-image-generic-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1041-aws-64kUpgrade linux-image-gke-6.8Upgrade linux-image-fipsUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-6.8.0-1041-nvidiaUpgrade linux-image-6.8.0-1039-ibmUpgrade linux-image-azure-fipsUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.14.0-1007-azureUpgrade linux-image-raspi-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-aws-6.8Upgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-1041-awsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1041-nvidia-lowlatencyUpgrade linux-image-6.8.0-1042-gcpUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-86-lowlatencyUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-6.8.0-1041-nvidia-64kUpgrade linux-image-6.8.0-2032-raspi-realtimeUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-gcp-fipsUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-6.8.0-1044-azure-fipsUpgrade linux-image-nvidia-tegraUpgrade linux-image-oem-22.04cUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-lowlatency-6.11Upgrade linux-image-gcp-64kUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-6.8.0-1038-oracleUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1041-nvidia-lowlatency-64kUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-realtimeUpgrade linux-image-oem-22.04bUpgrade linux-image-azure-fde-6.11Upgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-6.8.0-1029-azure-nvidiaUpgrade linux-image-6.8.0-86-generic-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-azure-fips-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-6.8Upgrade linux-image-aws-64kUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gcpUpgrade linux-image-azure-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1086-awsUpgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1038-gke-64kUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1038-gkeUpgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-oem-20.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-azure-6.11Upgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-intelUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-genericUpgrade linux-image-6.8.1-1036-realtimeUpgrade linux-image-6.8.0-1038-oracle-64kUpgrade linux-image-6.8.0-1025-gkeopUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1041-azureUpgrade linux-image-6.8.0-1041-raspiUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-86-genericUpgrade linux-image-ibm-classicUpgrade linux-image-oracle-64kUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-generic-lpaeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-kvmUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gkeop | Jun 20, 2025 | Apr 16, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Apr 16, 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