Every CVE Search/ Get API key

CVE-2025-70290

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the...

9.8 CriticalFix available

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.67%Up 0.5 points since Aug 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
CVE-2025-70290
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-787, CWE-190
Updated
2026-11-02
EUVDEUVD-2025-210793 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
EUVD-2025-210793
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-j2xx-grh4-4p3q 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the...

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
GHSA-j2xx-grh4-4p3q
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
NVD 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
CVE-2025-70290
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190, CWE-787
Updated
2026-11-02
OSVDEBIAN-CVE-2025-70290 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
DEBIAN-CVE-2025-70290
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-70290 9.8

An issue was discovered in Denx U-Boot before 2026.04. An integer overflow vulnerability in the ZFS filesystem support can be triggered by malformed on-disk metadata. The issue may result in incorrect memory allocation followed by out-of-bounds memory access, potentially leading to a crash or arbitrary code execution during the boot process.

Record
UBUNTU-CVE-2025-70290
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUSN-8884-1 No score

u-boot vulnerabilities

Timo Preißl discovered that U-Boot incorrectly handled certain malformed ZFS file system metadata. An attacker could possibly use this issue to trigger an integer overflow and out-of-bounds memory access, resulting in arbitrary code execution or a denial of service. (CVE-2025-70290)

Timo Preißl discovered that U-Boot incorrectly calculated buffer sizes when processing certain ext4 file systems. An attacker could possibly use this issue to trigger an integer overflow and out-of-bounds memory access, resulting in arbitrary code execution or a denial of service. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2025-70293)

Mateusz Furdyna discovered that U-Boot incorrectly handled certain fragmented IP traffic when IP defragmentation was enabled. An attacker could possibly use this issue to corrupt memory by sending crafted IP fragments, resulting in arbitrary code execution. (CVE-2026-15390)

Shahriyar Jalayeri and Mehrun P. Hunter discovered that U-Boot incorrectly handled certain fragmented IP traffic during network boot when IP defragmentation was enabled. An attacker could possibly use this issue to trigger an out-of-bounds write, resulting in a denial of service. (CVE-2026-71971)

Record
USN-8884-1
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
u-boot
Debian:12
All versions, plus listed versions
2023.01+dfsg-22023.01+dfsg-2+deb12u12023.01+dfsg-2+deb12u22023.01+dfsg-2+deb12u32023.04+dfsg-1
Show 20 moreShow less
2023.04~rc2+dfsg-12023.04~rc5+dfsg-12023.07+dfsg-12023.07~rc4+dfsg-12023.07~rc5+dfsg-12024.01+dfsg-12024.01+dfsg-22024.01+dfsg-32024.01+dfsg-42024.01+dfsg-52024.01+dfsg-62024.01+dfsg-72024.01~rc6+dfsg-12024.01~rc6+dfsg-22025.01-12025.01-22025.01-32025.01-3.12025.01-3.22026.10~rc5-1
None known
u-boot
Debian:13
All versions, plus listed versions
2025.01-32025.01-3+deb13u12025.01-3.12025.01-3.22026.10~rc5-1
None known
u-boot
Debian:14
All versions, plus listed versions
2025.01-32025.01-3.12025.01-3.22026.10~rc5-1
None known
u-boot
Ubuntu:Pro:16.04:LTS
before 2016.01+dfsg1-2ubuntu5+esm1, plus listed versions
2015.04+dfsg1-2ubuntu12015.10+dfsg1-22015.10+dfsg1-32015.10+dfsg1-42016.01+dfsg1-1
Show 5 moreShow less
2016.01+dfsg1-1ubuntu12016.01+dfsg1-2ubuntu12016.01+dfsg1-2ubuntu22016.01+dfsg1-2ubuntu32016.01+dfsg1-2ubuntu5
2016.01+dfsg1-2ubuntu5+esm1
u-boot
Ubuntu:Pro:18.04:LTS
before 2020.10+dfsg-1ubuntu0~18.04.3+esm1, plus listed versions
2016.03+dfsg1-6ubuntu22018.07~rc3+dfsg1-0ubuntu1~18.04.12018.07~rc3+dfsg1-0ubuntu2~18.04.12018.07~rc3+dfsg1-0ubuntu3~18.04.12019.07+dfsg-1ubuntu4~18.04.12020.10+dfsg-1ubuntu0~18.04.22020.10+dfsg-1ubuntu0~18.04.3
2020.10+dfsg-1ubuntu0~18.04.3+esm1
u-boot
Ubuntu:Pro:20.04:LTS
before 2021.01+dfsg-3ubuntu0~20.04.6+esm1, plus listed versions
2019.07+dfsg-1ubuntu32019.07+dfsg-1ubuntu52019.07+dfsg-1ubuntu62020.10+dfsg-1ubuntu0~20.04.22021.01+dfsg-3ubuntu0~20.04.1
Show 4 moreShow less
2021.01+dfsg-3ubuntu0~20.04.32021.01+dfsg-3ubuntu0~20.04.42021.01+dfsg-3ubuntu0~20.04.52021.01+dfsg-3ubuntu0~20.04.6
2021.01+dfsg-3ubuntu0~20.04.6+esm1
u-boot
Ubuntu:22.04:LTS
before 2022.01+dfsg-2ubuntu2.8, plus listed versions
2021.07+dfsg-0ubuntu82021.07+dfsg-0ubuntu92021.07+dfsg-0ubuntu102022.01+dfsg-2ubuntu12022.01+dfsg-2ubuntu2
Show 6 moreShow less
2022.01+dfsg-2ubuntu2.12022.01+dfsg-2ubuntu2.32022.01+dfsg-2ubuntu2.42022.01+dfsg-2ubuntu2.52022.01+dfsg-2ubuntu2.62022.01+dfsg-2ubuntu2.7
2022.01+dfsg-2ubuntu2.8
u-boot-nezha
Ubuntu:22.04:LTS
All versions, plus listed versions
2021.09+git20211008.62392d3-0ubuntu12022.04+git20220405.7446a472-0ubuntu0.12022.04+git20220405.7446a472-0ubuntu0.22022.04+git20220405.7446a472-0ubuntu0.32022.04+git20220405.7446a472-0ubuntu0.4
None known
u-boot
Ubuntu:24.04:LTS
before 2025.10-0ubuntu0.24.04.3, plus listed versions
2023.07+dfsg-1ubuntu22024.01+dfsg-1ubuntu12024.01+dfsg-1ubuntu22024.01+dfsg-1ubuntu32024.01+dfsg-1ubuntu4
Show 7 moreShow less
2024.01+dfsg-1ubuntu52024.01+dfsg-1ubuntu5.12024.01+dfsg-1ubuntu5.22025.01-0ubuntu0.24.04.12025.01-0ubuntu0.24.04.22025.10-0ubuntu0.24.04.12025.10-0ubuntu0.24.04.2
2025.10-0ubuntu0.24.04.3
u-boot-nezha
Ubuntu:24.04:LTS
All versions, plus listed versions
2022.10-1089-g528ae9bc6c-0ubuntu22024.01~rc1-190-g2e89b706f5-0ubuntu12024.01~rc1-190-g2e89b706f5-0ubuntu22024.01~rc1-190-g2e89b706f5-0ubuntu2.24.04.2
None known
u-boot
Ubuntu:26.10
before 2025.10-0ubuntu5, plus listed versions
2025.10-0ubuntu22025.10-0ubuntu32025.10-0ubuntu4
2025.10-0ubuntu5
u-boot
Ubuntu:26.04:LTS
before 2025.10-0ubuntu2.1, plus listed versions
2025.01-3ubuntu42025.10-0ubuntu12025.10-0ubuntu2
2025.10-0ubuntu2.1

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-70290 is a critical vulnerability (CVSS 9.8) in u-boot, published August 26, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.67%, the 52nd percentile. Fixed in u-boot 2016.01+dfsg1-2ubuntu5+esm1.

References

Show 5 moreShow less
MoveEnter Open