CVE Database›Document archive›CVE-2026-89674

CVE-2026-89674

kernel: nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget

Loading…

Severity

Important

Red Hat Product Security

8.8

CVSS 3.1

Review impact separately from score.

Published · September 11, 2026

Updated · October 31, 2026

Description

A flaw was found in the nfsd component of the Linux kernel. Incorrect calculations in the XDR (External Data Representation) buffer size within the nfsd4_ff_encode_layoutget() function can lead to two critical issues. An attacker could potentially exploit this to write data beyond the intended memory boundaries, which might result in system instability or denial of service. Additionally, this flaw could cause the system to expose sensitive, uninitialized kernel memory to a client, leading to information disclosure.

Statement

This vulnerability is rated with an Important severity because unauthenticated or low-privileged remote network clients can trigger heap-based memory corruption or extract uninitialized kernel data, potentially causing a system crash or compromising host confidentiality. However, Red Hat Enterprise Linux releases are not affected by this flaw because the pNFS flexfile layout server functionality is disabled in supported Red Hat kernels. As a result, standard NFS server deployments on Red Hat platforms do not contain or expose the vulnerable encoding routines.

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

No mitigation is specified in collected source.

CVSS / CWE

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

CWE-805 · Buffer Access with Incorrect Length Value