In the Linux kernel, the following vulnerability has been resolved:
NFSv4/pnfs: key the data server cache on the NFS version
nfs4_pnfs_ds_add() keys the per-net data server cache on the multipath address set alone, and struct nfs4_pnfs_ds records no version. That suffices for the files layout driver, which always connects with version 4, but flexfiles takes its version tuple from GETDEVICEINFO per device, and one address can legitimately serve both NFSv3 and NFSv4.
Two deviceids on one address with different ds_versions[0].version therefore share a single nfs4_pnfs_ds, and whichever mirror connects first pins ds_clp to its own version. The other one is handed that client anyway, so it selects rpc_call_ops for a version the connection does not speak, and the mismatched sequence-slot handling dereferences NULL.
Add the version to the cache key so the two cannot alias, giving each version its own nfs4_pnfs_ds and connection while both mirrors stay usable. Only the major version is compared, since that is what selects rpc_call_ops and rpc_ops; v4.0 and v4.1 keep sharing a client. The files layout driver passes the 4 it already hardcodes at connect time.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade python-perfUpgrade kernel-toolsUpgrade kernel-livepatch-5.10.270-271.1109Upgrade kernel-tools-develUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.15.221-157.262Upgrade kernelUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-headersUpgrade perfUpgrade python-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo | Oct 19, 2026 | Oct 19, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel6.18-debuginfo-common-x86_64Upgrade kernel6.18-tools-develUpgrade kernelUpgrade kernel6.18-debuginfoUpgrade kernel6.18-develUpgrade bpftool6.18-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel6.18-headersUpgrade kernel-modules-extra-commonUpgrade kernel-toolsUpgrade perf6.18-debuginfoUpgrade kernel6.18-modules-extraUpgrade microvm-kernel6.18Upgrade kernel-tools-develUpgrade perfUpgrade perf-debuginfoUpgrade kernel-headersUpgrade python3-perf6.18-debuginfoUpgrade kernel6.18-toolsUpgrade python3-perfUpgrade kernel-livepatch-6.18.54-121.166Upgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel6.18-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python3-perf6.18Upgrade kernel-debuginfoUpgrade bpftool6.18Upgrade kernel-modules-extraUpgrade perf6.18Upgrade python3-perf-debuginfoUpgrade kernel6.18-debuginfo-common-aarch64Upgrade kernel6.18Upgrade kernel6.18-modules-extra-commonUpgrade kernel-livepatch-6.1.188-233.385Upgrade kernel-develUpgrade bpftool | Oct 13, 2026 | Sep 17, 2026 |
| Debian | — | Upgrade linuxUpgrade linux-6.12 | Sep 30, 2026 | Sep 17, 2026 |
| Redhat_linux | — | No solution exists | Oct 15, 2026 | Sep 17, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 30, 2026 | Sep 17, 2026 |
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