CVE Database›CVE-2024-53066

CVE-2024-53066

kernel: nfs: Fix KMSAN warning in decode_getfattr_attrs()

Loading…

Severity

Moderate

Red Hat Product Security

3.3

CVSS 3.1

Review impact separately from score.

Published · November 19, 2024

Updated · October 29, 2026

Description

A flaw was found in the Linux kernel's NFS (Network File System) implementation. When querying file attributes, the kernel fails to properly initialize internal attribute data structures before parsing server responses. A local user can exploit this flaw by interacting with files on an NFS mount, triggering an uninitialized memory access that may lead to a kernel crash and a Denial of Service (DoS).

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

To reduce exposure on systems where NFS file sharing is not required, prevent autoloading of the NFS client kernel modules:

  1. Create a configuration file in /etc/modprobe.d/ to disable loading of the modules:

echo "install nfs /bin/true" > /etc/modprobe.d/disable-nfs.conf

echo "install nfsv4 /bin/true" >> /etc/modprobe.d/disable-nfs.conf

  1. If the modules are currently loaded in the running kernel, attempt to unload them:

modprobe -r nfsv4 nfs

Caveats: Blacklisting these modules prevents the system from mounting NFS shares. If filesystems are actively mounted or services are utilizing NFS, a system reboot will be required for the configuration to take effect.

CVSS / CWE

CVSS 3.1 · 3.3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L

CWE-908 · Use of Uninitialized Resource