CVE-2026-74222
U-Boot before 2026.10-rc5 Use-After-Free in lwIP wget Receive Callback
u-boot u-boot
CVSS
8.8HighExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.30%Chance of exploitation activity in the next 30 days, higher than 21% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 2026.10-rc5u-bootCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Vendor and government advisories 1
Vendors that say their products are affected, and agencies that issued alerts. Check each for the fixed release of the product you run.
Reports 1
1 outlet mention it. Reports are not confirmation; each links to its source.
Description
U-Boot before 2026.10-rc5 contains a use-after-free vulnerability in the httpc_recv_cb() function within the lwIP wget implementation. When HTTP data storage fails, the callback frees the connection PCB but returns ERR_BUF instead of ERR_ABRT, causing the TCP input path to access released memory and crash the bootloader.
Text from CVE List
Affected versions 1
- u-bootaffected: all versions before 2026.10-rc5CVE List
References 4
- github.com/u-boot/u-boot/commit/2d94618a58aeb7630f18eee33419ce48d0fd3616Fixvia CVE List
- vulncheck.com/advisories/u-boot-before-2026.10-rc5-use-after-free-in-lwip-wget-receive-callbackAdvisoryvia CVE List
- github.com/u-boot/u-boot/blob/v2026.07/net/lwip/wget.c#L194Referencevia CVE List
- github.com/u-boot/u-bootReferencevia CVE List