CVE-2026-46728
HighCVSS 8.2Exploitation Probability (EPSS)
Low risk3th percentile - higher than 3% of all known CVEs
Summary
A vulnerability in Das U-Boot before version 2026.04 allows bypassing FIT (Flat Image Tree) signature verification by omitting hashed-nodes from the hash calculation. An attacker can supply a modified FIT image that will be accepted as properly signed.
Risk Assessment
The risk involves the possibility of executing unauthorized, malicious software on devices using U-Boot, potentially leading to system compromise or integrity violation of the boot process.
Recommendation
Immediately update Das U-Boot to version 2026.04 or later, which includes a fix for this vulnerability. In the meantime, restrict access to the FIT image update process.
Other vulnerabilities in Das U-Boot
See all- CVE-2024-57258High
Integer overflows in memory allocation in Das U-Boot before version 2025.01-rc1 occur for a crafted squashfs filesystem. These issues can arise during the use of sbrk, request2size, or due to mishandling of ptrdiff_t on x86_64 architecture.
- CVE-2024-57256High
An integer overflow in ext4fs_read_symlink in Das U-Boot before version 2025.01-rc1 occurs during memory allocation for an ext4 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and memory overwrite.
- CVE-2022-30790High
Das U-Boot version 2022.01 has a Buffer Overflow vulnerability, which is different from the issue described in CVE-2022-30552.
- CVE-2020-10648High
Das U-Boot through 2020.01 allows attackers to bypass verified boot restrictions and subsequently boot arbitrary images by providing a crafted FIT image to a system configured to boot the default configuration.
- CVE-2019-13106High
Das U-Boot versions 2016.09 through 2019.07-rc4 can memset() too much data while reading a crafted ext4 filesystem, which results in a stack buffer overflow and likely code execution.
- CVE-2019-13104High
In Das U-Boot versions 2016.11-rc1 through 2019.07-rc4, an underflow can cause memcpy() to overwrite a very large amount of data, including the whole stack, while reading a crafted ext4 filesystem.
- CVE-2019-13103High
A crafted self-referential DOS partition table will cause all Das U-Boot versions through 2019.07-rc4 to infinitely recurse, leading to uncontrolled stack growth and eventually crashing or overwriting other data.
- CVE-2022-34835Critical
In Das U-Boot through version 2022.07-rc5, an integer signedness error and resultant stack-based buffer overflow in the 'i2c md' command enables the corruption of the return address pointer of the do_i2c_md function.
- CVE-2019-14204Critical
An issue was discovered in Das U-Boot through 2019.07. There is a stack-based buffer overflow in this nfs_handler reply helper function: nfs_umountall_reply.
- CVE-2019-14203Critical
An issue was discovered in Das U-Boot through 2019.07. There is a stack-based buffer overflow in this nfs_handler reply helper function: nfs_mount_reply.
Original NVD description (English source)
Das U-Boot before 2026.04 allows FIT (Flat Image Tree) signature verification bypass because hashed-nodes is omitted from a hash.

