CVE-2024-47737
kernel: nfsd: call cache_put if xdr_reserve_space returns NULL
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 21, 2024
Updated · October 29, 2026
Description
A flaw was found in the Linux kernel's Network File System Daemon (nfsd) component. This vulnerability occurs when the system attempts to allocate buffer space but fails, yet a related lookup operation succeeds. This leads to a resource leak where a cache entry is acquired but not properly released. A local attacker could exploit this issue to cause a Denial of Service (DoS) by exhausting system resources.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
If NFS server functionality is not required, disable the nfs-server service to prevent exploitation.
systemctl disable --now nfs-server
If the NFS server is necessary, restrict access to trusted clients using firewall rules. Restarting the nfs-server service may be required for changes to take effect.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-401 · Missing Release of Memory after Effective Lifetime