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 kernel-livepatch-5.10.236-227.928Upgrade perfUpgrade kernel-headersUpgrade python-perfUpgrade kernel-toolsUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-livepatch-5.15.180-122.191Upgrade python-perf-debuginfoUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-aarch64Upgrade kernel-debuginfoUpgrade kernel-devel | Jun 23, 2025 | Apr 16, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.134-150.224Upgrade python3-perf6.12-debuginfoUpgrade perfUpgrade kernel-modules-extra-commonUpgrade perf6.12-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-toolsUpgrade kernel-develUpgrade bpftoolUpgrade kernel-livepatch-6.12.23-29.97Upgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade python3-perf6.12Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade kernel-headersUpgrade kernel6.12-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perfUpgrade kernel-libbpf-develUpgrade perf6.12Upgrade kernel-tools-develUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel6.12 | Jun 24, 2025 | Apr 16, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Apr 29, 2025 | Apr 16, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perf | Mar 17, 2026 | Mar 17, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel | Feb 3, 2026 | Feb 2, 2026 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Jul 9, 2025 | Apr 16, 2025 |
| Suse | — | Upgrade kernel-azureUpgrade kernel-default-base-rebuildUpgrade kernel-obs-buildUpgrade kernel-default-develUpgrade dtb-qcomUpgrade kernel-azure-extraUpgrade kernel-rt-extraUpgrade kernel-default-livepatchUpgrade kernel-rtUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-sourceUpgrade cluster-md-kmp-64kbUpgrade dtb-freescaleUpgrade kernel-rt_debugUpgrade dtb-caviumUpgrade kernel-azure-optionalUpgrade kernel-source-rtUpgrade kernel-default-baseUpgrade dtb-allwinnerUpgrade kernel-source-vanillaUpgrade reiserfs-kmp-64kbUpgrade kernel-rt-vdsoUpgrade dtb-amazonUpgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade kernel-debug-vdsoUpgrade kselftests-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade kernel-defaultUpgrade dtb-broadcomUpgrade dtb-exynosUpgrade dtb-socionextUpgrade dtb-lgUpgrade dlm-kmp-rtUpgrade kernel-rt-optionalUpgrade kernel-default-manUpgrade kernel-azure-develUpgrade kselftests-kmp-azureUpgrade kernel-docs-htmlUpgrade kernel-source-azureUpgrade dtb-alteraUpgrade dtb-sprdUpgrade dtb-marvellUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade dtb-appleUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade dtb-amdUpgrade kernel-syms-rtUpgrade kernel-64kb-develUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmallUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-vdsoUpgrade dtb-xilinxUpgrade kernel-debug-develUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-devel-azureUpgrade kernel-syms-azureUpgrade reiserfs-kmp-defaultUpgrade dtb-apmUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade dtb-armUpgrade kernel-develUpgrade dtb-hisiliconUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-symsUpgrade kernel-obs-qaUpgrade kernel-default-extraUpgrade kernel-debugUpgrade dtb-mediatekUpgrade dtb-renesasUpgrade kernel-default-optionalUpgrade kernel-macrosUpgrade kernel-docsUpgrade kernel-devel-rtUpgrade kernel-64kbUpgrade dtb-amlogicUpgrade kselftests-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-64kb-optionalUpgrade cluster-md-kmp-azureUpgrade kselftests-kmp-rt | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1007-awsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-5.15.0-1086-realtimeUpgrade linux-image-6.8.0-86-lowlatencyUpgrade linux-image-5.15.0-1079-intel-iot-realtimeUpgrade linux-image-5.15.0-1078-ibmUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1042-gcpUpgrade linux-image-5.15.0-1039-nvidia-tegra-rtUpgrade linux-image-5.15.0-1028-nvidia-tegra-igxUpgrade linux-image-azure-fde-edgeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-raspiUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-azure-fdeUpgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gke-64kUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-6.8.0-1041-nvidia-lowlatencyUpgrade linux-image-nvidia-tegraUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-64kUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-142-lowlatencyUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1080-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-5.15.0-1085-gcp-fipsUpgrade linux-image-6.8.0-1041-nvidia-64kUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-6.8.0-1044-azure-fipsUpgrade linux-image-nvidia-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oracle-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oem-20.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-2032-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1041-awsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1091-azureUpgrade linux-image-azureUpgrade linux-image-5.15.0-142-lowlatency-64kUpgrade linux-image-6.8.0-86-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-6.8.0-1041-aws-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-5.15.0-1083-oracleUpgrade linux-image-6.11.0-1015-awsUpgrade linux-image-5.15.0-142-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1042-gcp-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1039-nvidia-tegraUpgrade linux-image-5.15.0-1086-aws-fipsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1041-nvidiaUpgrade linux-image-aws-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1081-intel-iotgUpgrade linux-image-aws-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-1028-nvidia-tegra-igx-rtUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1039-ibmUpgrade linux-image-lowlatency-6.11Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-nvidiaUpgrade linux-image-gke-5.15Upgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-ibmUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-86-generic-64kUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-6.8.0-1041-raspiUpgrade linux-image-azure-fde-6.11Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-64kUpgrade linux-image-5.15.0-1080-raspiUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1038-gke-64kUpgrade linux-image-5.15.0-1091-azure-fipsUpgrade linux-image-5.15.0-1085-gcpUpgrade linux-image-intel-iotgUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-1080-nvidiaUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1029-azure-nvidiaUpgrade linux-image-5.15.0-1086-awsUpgrade linux-image-azure-6.11Upgrade linux-image-gcpUpgrade linux-image-genericUpgrade linux-image-intelUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gcp-6.8Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1041-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-oem-20.04dUpgrade linux-image-generic-6.8Upgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-6.8.0-1038-oracleUpgrade linux-image-realtimeUpgrade linux-image-oem-20.04Upgrade linux-image-gkeUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-1038-gkeUpgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-5.15.0-1083-gkeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1082-kvmUpgrade linux-image-5.15.0-1086-aws-64kUpgrade linux-image-6.8.0-1025-gkeopUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-6.8.0-1038-oracle-64kUpgrade linux-image-6.8.1-1036-realtimeUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-6.8.0-86-genericUpgrade linux-image-6.8.0-1041-azureUpgrade linux-image-azure-cvmUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-5.15.0-1068-gkeopUpgrade linux-image-nvidia-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-ibm-classic | 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