CVE-2026-89674

Linux · Kernel

A flaw in the Linux kernel NFS implementation leads to incorrect XDR buffer size calculations, causing potential out of bounds memory writes or the leakage of uninitialized kernel memory to clients.

Executive summary

An unauthenticated vulnerability in the Linux kernel NFS server component creates a critical risk of remote code execution and sensitive memory exposure.

Vulnerability

This is an input validation vulnerability occurring within the nfsd4_ff_encode_layoutget function. The function incorrectly calculates buffer sizes during XDR encoding, allowing an unauthenticated attacker to trigger memory corruption or information disclosure.

Business impact

The vulnerability carries a CVSS score of 9.8, reflecting its potential for complete system compromise. Successful exploitation allows an attacker to gain unauthorized access to kernel memory, potentially leading to system crashes, data theft, or the execution of arbitrary code with kernel level privileges.

Remediation

Immediate Action: Update the Linux kernel to version 5.10.270, 5.15.221, 6.1.188, 6.6.157, or later, depending on your current stable branch.

Proactive Monitoring: Monitor NFS traffic for malformed requests and review system logs for kernel panics or unexpected process terminations associated with the nfsd service.

Compensating Controls: Restrict access to NFS services to trusted network segments and implement network intrusion detection systems to identify and block anomalous NFS layout requests.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the critical severity of this kernel level flaw and the ability for unauthenticated remote attackers to trigger it, immediate patching is required. Administrators should prioritize updating their Linux distributions to the provided fixed versions to eliminate the risk of memory corruption and potential system takeover.

More Linux CVEs all →

History

CVE Brief tracked this CVE 4 days before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 9.8 (3.1)
  4. Analyst report written

Sources