Description
U-Boot before 2026.10-rc3 with CONFIG_IP_DEFRAG enabled contains an out-of-bounds write vulnerability in the __net_defragment() function in net/net.c. Remote attackers can send a crafted IP fragment with non-zero offset and More-Fragments flag set during netboot to corrupt adjacent memory and crash the bootloader.
Published: 2026-09-29
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Out-of-Bounds Write causing memory corruption or bootloader crash
Action: Immediate Patch
AI Analysis

Impact

U‑Boot released before 2026.10‑rc3 contains an out‑of‑bounds write in the __net_defragment() function of net/net.c when the CONFIG_IP_DEFRAG option is enabled. A remote attacker can send a crafted IP fragment with a non‑zero offset and a More‑Fragments flag during a netboot session, which corrupts adjacent memory and causes the bootloader to crash. The vulnerable code demonstrates a classic buffer overflow (CWE‑787).

Affected Systems

The vulnerability applies to all builds of the Denx U‑Boot firmware dated before 2026.10‑rc3 that have CONFIG_IP_DEFRAG enabled. Devices using earlier U‑Boot releases that support netboot and IP fragment reassembly are impacted.

Risk and Exploitability

The vulnerability has a CVSS score of 8.8, indicating a high severity. The EPSS score is not available, and the flaw is not listed in the CISA KEV catalog. Exploitation requires remote network access during the boot sequence and an attacker’s ability to inject a specially crafted IP fragment. While it can lead to a denial‑of‑service via bootloader crash, successful exploitation could also allow memory corruption that might be leveraged for further attacks if additional conditions are met.

Generated by OpenCVE AI on September 30, 2026 at 08:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update U‑Boot to version 2026.10‑rc3 or later, where the netdefrag issue is fixed.
  • If upgrading is not immediately possible, rebuild the firmware with the CONFIG_IP_DEFRAG option disabled to eliminate the reassembly logic that is vulnerable.
  • Restrict network access to the device during netboot, and monitor for abnormal IP fragment traffic to detect potential exploitation attempts.

Generated by OpenCVE AI on September 30, 2026 at 08:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8884-1 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-rc3 with CONFIG_IP_DEFRAG enabled contains an out-of-bounds write vulnerability in the __net_defragment() function in net/net.c. Remote attackers can send a crafted IP fragment with non-zero offset and More-Fragments flag set during netboot to corrupt adjacent memory and crash the bootloader.
Title U-Boot before 2026.10-rc3 Out-of-Bounds Write in IP Fragment Reassembly
First Time appeared Denx
Denx u-boot
Weaknesses CWE-787
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:03:55.512Z

Reserved: 2026-08-08T16:43:04.178Z

Link: CVE-2026-71971

cve-icon Vulnrichment

Updated: 2026-09-30T14:03:51.772Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-71971

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T08:15:17Z

Weaknesses