Impact
A flaw in the NFS server’s SECINFO_NO_NAME decoder causes an uninitialized "sin_exp" field when a truncated XDR stream is received. The error handling path still releases this stale pointer, leading to memory corruption that can trigger a kernel panic or, if an attacker can exploit the corrupted state, arbitrary code execution with kernel privileges. The weakness is an example of CWE‑824, improper initialization of a structure before use.
Affected Systems
The issue affects any Linux kernel that includes the nfsd4 module and does not contain the commit 3fdc54646234, which initializes the "sin_exp" field prior to decoding. This applies to all kernels that process SECINFO_NO_NAME requests in the NFSv4 protocol. Administrators should verify whether their running kernel implements this commit or is based on a version older than it.
Risk and Exploitability
With a CVSS score of 9.8 the vulnerability is critical, and its EPSS score of <1% indicates a low current exploitation probability. The flaw is reachable over the network via crafted NFS requests, likely requiring the ability to send malformed SECINFO_NO_NAME data. The vulnerability is not yet listed in the CISA KEV catalog, but its severity warrants proactive remediation.
OpenCVE Enrichment
Debian DLA