Description
Das U-Boot with CONFIG_IP_DEFRAG=y parameter fails to clear IP reassembly state after delivering a complete datagram. An attacker who can deliver fragmented IP traffic can execute arbitrary code by sending duplicated last-fragment IP packets.


This issue was fixed in commit b1aec609bb5e0d08c25c888c91935287ab4ee5fa in version 2026.07.
Published: 2026-09-29
Score: 9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Das U-Boot (CONFIG_IP_DEFRAG=y) contains an out-of-bounds write that occurs when it fails to reset the IP reassembly state after a complete datagram is processed. An attacker that can send fragmented IPv4 traffic can exploit this flaw by delivering duplicate last-fragment packets, causing the kernel to execute arbitrary code. The weakness is a classic buffer overflow and an out-of-bounds write, matching CWE-459 and CWE-787.

Affected Systems

The vulnerability affects all versions of Das U-Boot running with the CONFIG_IP_DEFRAG option enabled, prior to the commit that introduced the fix in version 2026.07. Products from DENX Software Engineering that incorporate those U-Boot releases are impacted.

Risk and Exploitability

The CVSS base score of nine classifies the flaw as critical. The EPSS score is not available, but the lack of a KEV listing does not diminish the need for remediation. Exploitation requires the attacker to be able to insert fragmented IP packets toward the device, which is feasible in environments where the device is exposed to untrusted networks or where internal traffic can be controlled. Once the duplicated fragment is processed, the out-of-bounds write allows code execution with the privileges of the U-Boot process.

Generated by OpenCVE AI on September 30, 2026 at 03:16 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Das U-Boot to version 2026.07 or later, which contains a patch that clears the reassembly state.
  • If upgrading is not immediately possible, disable the CONFIG_IP_DEFRAG configuration option or apply the targeted commit directly (b1aec609bb5e0d08c25c888c91935287ab4ee5fa) to your repository.
  • Implement network filtering to block fragmented IP traffic from untrusted sources until the firmware is updated.

Generated by OpenCVE AI on September 30, 2026 at 03:16 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 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Denx Software Engineering
Denx Software Engineering das U-boot
Vendors & Products Denx Software Engineering
Denx Software Engineering das U-boot

Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description Das U-Boot with CONFIG_IP_DEFRAG=y parameter fails to clear IP reassembly state after delivering a complete datagram. An attacker who can deliver fragmented IP traffic can execute arbitrary code by sending duplicated last-fragment IP packets. This issue was fixed in commit b1aec609bb5e0d08c25c888c91935287ab4ee5fa in version 2026.07.
Title Out-of-bounds write in Das U-Boot
Weaknesses CWE-459
CWE-787
References
Metrics cvssV4_0

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Subscriptions

Denx Software Engineering Das U-boot
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-09-29T10:55:43.070Z

Reserved: 2026-07-10T11:51:31.347Z

Link: CVE-2026-15390

cve-icon Vulnrichment

Updated: 2026-09-29T10:54:36.155Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-29T10:17:11.237

Modified: 2026-09-30T19:38:27.293

Link: CVE-2026-15390

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T20:42:34Z

Weaknesses