In the Linux kernel, the following vulnerability has been resolved:
nfsd: initialize copy-notify stateid before publishing it
nfsd4_copy_notify() finished initializing the cpntf state after nfs4_alloc_init_cpntf_state() had already linked it into the s2s_cp_stateids IDR and the parent's sc_cp_list, with cs_count == 1 (the membership reference) and none held for the caller. A racing OFFLOAD_CANCEL (crafted cl_id == nn->s2s_cp_cl_id plus the guessable so_id) could reach manage_cpntf_state() and free the entry, turning the caller's subsequent cpn_cnr_stateid read and cp_p_stateid/cp_p_clid writes into use-after-free. The owning clientid was also only recorded after publication, so it could not gate an ownership check in that window.
Record cp_p_stateid and cp_p_clid inside nfs4_alloc_init_cpntf_state() before nfs4_init_cp_state() publishes the entry, and return it with an extra reference. The caller reads the stateid under that reference and drops it with nfs4_put_cpntf_state(); on a late error the laundromat reaps the entry.
CVSS Details
- CVSS 3.1 Base Score: 9.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-64k-debug-develUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-rt-64k-develUpgrade kernel-rt-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-docUpgrade kernel-64k-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade kernel-rt-debug-develUpgrade kernel-rt-modulesUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debugUpgrade kernel-debug-modules-coreUpgrade rtlaUpgrade kernel-rt-debug-modules-coreUpgrade kernel-modules-coreUpgrade kernel-rt-64k-coreUpgrade kernel-rt-develUpgrade kernel-zfcpdumpUpgrade kernel-debug-coreUpgrade kernel-modulesUpgrade kernel-develUpgrade kernel-debug-uki-virtUpgrade kernel-64k-develUpgrade kernel-rt-debugUpgrade kernel-64k-modules-extraUpgrade kernel-coreUpgrade kernel-64k-modules-coreUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-rt-64k-modules-extraUpgrade rvUpgrade kernel-64k-debug-modules-extraUpgrade kernel-64k-modulesUpgrade kernel-abi-stablelistsUpgrade libperfUpgrade kernel-debug-modules-extraUpgrade kernel-rt-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-64kUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-rt-64kUpgrade kernelUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-modules-coreUpgrade kernel-cross-headersUpgrade kernel-64k-debugUpgrade kernel-rt-64k-debug-develUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-devel-matchedUpgrade kernel-64k-debug-coreUpgrade kernel-64k-coreUpgrade kernel-64k-devel-matchedUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rtUpgrade kernel-rt-64k-debugUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-devel-matchedUpgrade perf | Oct 14, 2026 | Oct 7, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-debuginfoUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.188-233.385Upgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernelUpgrade python3-perf-debuginfo | Oct 13, 2026 | Sep 11, 2026 |
| Debian | — | Upgrade linux-6.12Upgrade linux | Sep 30, 2026 | Sep 11, 2026 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Sep 21, 2026 | Sep 11, 2026 |
| Rocky_linux | — | Upgrade kernel-debug-develUpgrade python3-perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-uki-virt-addonsUpgrade perf-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-devel-matchedUpgrade perfUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-toolsUpgrade kernel-modules-coreUpgrade kernel-develUpgrade rtlaUpgrade kernel-rt-debuginfoUpgrade libperfUpgrade libperf-debuginfoUpgrade kernel-tools-libs-develUpgrade kernel-devel-matchedUpgrade kernel-debuginfoUpgrade rvUpgrade kernel-uki-virtUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-develUpgrade kernel-rt-modulesUpgrade kernel-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-tools-debuginfoUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-debuginfo-common-s390xUpgrade kernel-debugUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debug-modulesUpgrade python3-perf-debuginfoUpgrade kernel-debug-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-coreUpgrade kernel-rt-develUpgrade kernel-rt-debugUpgrade kernel-modules-extraUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debug-debuginfoUpgrade kernel-zfcpdumpUpgrade kernel-rt-modules-extraUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-extra-matchedUpgrade kernel-rtUpgrade kernel-zfcpdump-core | Oct 15, 2026 | Oct 9, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 21, 2026 | Sep 11, 2026 |
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