CVE-2026-74730
9.8CriticalPublished 22 Aug 2026 · NVD status: Received · AI triage by gemini-3.8-flash
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
- Impact
- Full C/I/A compromise
- Weakness
- —
Impact
A remote network peer or malicious NFS server can trigger a kernel panic or potential code execution via a use-after-free condition. It requires the target system to have an active NFS mount handling delayed state operations.
Root cause
The Linux NFS client fails to increment the reference count on the 'nfs_server' structure during a FREE_STATEID call, allowing the structure to be freed while operations are still pending.
Affected systems
Versions not listed — check the vendor advisory.
CVSS v3.1 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Fix & remediation
Upgrade the Linux kernel to an updated release containing the backported git patches. If patching must wait, unmount NFS shares or restrict NFS client network traffic.
$ uname -rAI-suggested. Run it in staging first and check it against the vendor advisory. Why?
NVD description
In the Linux kernel, the following vulnerability has been resolved: NFS: Pin the 'struct nfs_server' during a FREE_STATEID call Dan Aloni reports that he was able to hit a use-after-free bug if a FREE_STATEID operation gets delayed for whatever reason. Fix this by bumping the refcount of the 'struct nfs_server' object for the duration of the FREE_STATEID so it doesn't get cleaned up from underneath us while operations are still in flight.
References
- https://git.kernel.org/stable/c/80ed3d762628b36c9e4b22fac7c65b72ef3b13dd
- https://git.kernel.org/stable/c/af62f1af182d33a0de38308c012841885d8ab92e
- https://git.kernel.org/stable/c/caee6a68ffaa5016dfc01cd0b3dc1896a32e3abd
- https://git.kernel.org/stable/c/cf616096a0f3a2b60f7d68b6b39674a6867ded9c
- https://git.kernel.org/stable/c/d71dfffa512e71b166a889484e4c3b148a9a3af2
- https://git.kernel.org/stable/c/d858ab09e787106432d4d9830bad9dfedf02f890
- https://git.kernel.org/stable/c/ed1161ab6239761958b38d5667225634fc2be894
- https://git.kernel.org/stable/c/ed2f92ce2fc48463c41e0e540b9a3454889e8af8