Description
U-Boot before 2026.10-rc5 contains a buffer overflow in nfs_read_reply() function in net/nfs-common.c that allows attackers to corrupt memory by supplying crafted NFS READ reply lengths. A malicious NFS server can exploit signed integer handling to bypass length validation and write far past the destination buffer, crashing the bootloader or corrupting memory.
Published: 2026-09-29
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Memory Corruption / Denial of Service
Action: Patch Immediately
AI Analysis

Impact

U-Boot before 2026.10-rc5 contains a buffer overflow in the function that processes NFS READ replies. The overflow is caused by signed integer handling that bypasses length validation, allowing an attacker to write beyond the bounds of the destination buffer. If successful, the exploit can crash the bootloader or corrupt memory, which may lead to unintended behavior or compromise of the system during startup.

Affected Systems

All installations of U-Boot older than version 2026.10-rc5, including releases such as v2026.07 and earlier, are affected. This affects any device that uses the U-Boot bootloader and communicates with an NFS server during boot.

Risk and Exploitability

The CVSS score of 8.8 indicates a high severity vulnerability. The vulnerability is exploitable through a malicious NFS server, so the attacker must control or compromise an NFS server that the target device contacts during boot. The EPSS score is not available and it is not listed in CISA’s KEV catalog, so the likelihood of immediate exploitation in the wild may be lower, but the potential impact remains significant. The flaw provides an attacker the ability to corrupt memory during a critical boot phase, posing a serious risk to confidentiality, integrity, and availability.

Generated by OpenCVE AI on September 30, 2026 at 10:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest U-Boot release (2026.10-rc5 or later) to eliminate the buffer overflow.
  • If an update is not immediately possible, disable NFS support in the boot configuration or restrict NFS traffic to trusted sources only, ensuring that the bootloader does not contact untrusted NFS servers.
  • Validate that the patch applies to your build and recompile the bootloader, testing the boot sequence to confirm that NFS reads are handled safely.

Generated by OpenCVE AI on September 30, 2026 at 10:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8930-1 U-Boot vulnerabilities
Ubuntu USN Ubuntu USN USN-8930-2 U-Boot vulnerabilities
History

Wed, 30 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
Description U-Boot before 2026.10-rc5 contains a buffer overflow in nfs_read_reply() function in net/nfs-common.c that allows attackers to corrupt memory by supplying crafted NFS READ reply lengths. A malicious NFS server can exploit signed integer handling to bypass length validation and write far past the destination buffer, crashing the bootloader or corrupting memory.
Title U-Boot before 2026.10-rc5 Buffer Overflow via NFS READ Reply
First Time appeared Denx
Denx u-boot
Weaknesses CWE-195
CPEs cpe:2.3:a:denx:u-boot:*:*:*:*:*:*:*:*
Vendors & Products Denx
Denx u-boot
References
Metrics cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H'}

cvssV4_0

{'score': 8.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-30T14:04:58.483Z

Reserved: 2026-08-14T18:01:19.915Z

Link: CVE-2026-74220

cve-icon Vulnrichment

Updated: 2026-09-30T14:04:55.332Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-29T22:18:33.317

Modified: 2026-09-30T16:40:50.560

Link: CVE-2026-74220

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T10:30:17Z

Weaknesses
  • CWE-195

    Signed to Unsigned Conversion Error