Skip to content
OpenAdvisories
High USN-8930-1 4 CVEs

u-boot vulnerabilities

Published Oct 14, 2026 · Updated Oct 17, 2026

Summary

Shahriyar Jalayeri and Mehrun P. Hunter discovered that U-Boot
incorrectly handled certain NFS READ and NFS READLINK responses. An
attacker could possibly use this issue to trigger a buffer overflow,
resulting in a denial of service or arbitrary code execution.
(CVE-2026-74220, CVE-2026-74221)

Shahriyar Jalayeri and Mehrun P. Hunter discovered that U-Boot
incorrectly handled certain HTTP data storage failures in its lwIP
implementation. An attacker could possibly use this issue to trigger a
use-after-free, resulting in a denial of service. This issue only
affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-74222)

Shahriyar Jalayeri and Mehrun P. Hunter discovered that U-Boot did not
properly validate certain DHCPv6 option lengths during network boot. An
attacker could possibly use this issue to trigger out-of-bounds memory
access, resulting in a denial of service. This issue only affected
Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-74225)

Fixed packages 6

ReleasePackageFixed in
Ubuntu · 22.04 LTS 22.04:LTS u-boot 2022.01+dfsg-2ubuntu2.9
Ubuntu · 24.04 LTS 24.04:LTS u-boot 2025.10-0ubuntu0.24.04.4
Ubuntu · 26.04 LTS 26.04:LTS u-boot 2025.10-0ubuntu2.2
Ubuntu · Pro 16.04 LTS Pro:16.04:LTS u-boot 2016.01+dfsg1-2ubuntu5+esm2
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS u-boot 2020.10+dfsg-1ubuntu0~18.04.3+esm2
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS u-boot 2021.01+dfsg-3ubuntu0~20.04.6+esm2

Vulnerabilities 4

  • High 8.2

    U-Boot before 2026.10-rc5 Buffer Overflow via NFS READ Reply

    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 len…

  • High 8.2

    U-Boot before 2026.10-rc5 Buffer Overflow via NFS READLINK

    U-Boot before 2026.10-rc5 contains a buffer overflow in nfs_readlink_reply() function in net/nfs-common.c when processing NFS server responses. A malicious NFS server can send crafted READLINK replies with negative or oversized symlink length values to corrup…

  • High 8.2

    U-Boot before 2026.10-rc5 Use-After-Free in lwIP wget Receive Callback

    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…

  • High 7.1

    U-Boot before 2026.10-rc5 Out-of-Bounds Write via DHCPv6

    U-Boot before 2026.10-rc5 contains out-of-bounds memory access in dhcp6_parse_options() that fails to validate SERVERID and CLIENTID option lengths from DHCPv6 packets. Attackers on the local network can send crafted DHCPv6 ADVERTISE or REPLY packets during n…

References

  • report
    https://ubuntu.com/security/CVE-2026-74220
  • report
    https://ubuntu.com/security/CVE-2026-74221
  • report
    https://ubuntu.com/security/CVE-2026-74222
  • report
    https://ubuntu.com/security/CVE-2026-74225