Impact
The Linux kernel contains a race condition between the asynchronous TLS handshake callback and the closing of an NFS server socket. When a connection is closed during the handshaking window, the callback may write through a freed svc_sock structure, corrupting memory slabs and potentially enabling an attacker to execute arbitrary code with kernel privileges. This vulnerability is a classic use‑after‑free flaw (CWE‑416).
Affected Systems
All Linux kernel releases that contain the old sunrpc TLS handshake implementation are affected. The issue appears on any TLS‑enabled NFS server where a client close can overlap the handshaking callback duration. Because the vendor list is simply Linux:Linux, the impact is on the Linux kernel itself, but the specific vulnerable revisions are not enumerated in the current data.
Risk and Exploitability
The CVSS score for this vulnerability is 9.8, indicating a critical risk. The EPSS score is less than 1%, suggesting a low but nonzero exploitation probability. The flaw does not require special privileges and can be triggered through a normal NFS client over the network, making it a remote attack vector. The vulnerability is not listed in the CISA KEV catalog, but given the potential for kernel exploitation it should still be treated as high risk for affected systems.
OpenCVE Enrichment