Das U-Boot vulnerabilities
22 known CVE vulnerabilities in Das U-Boot, translated and rated.
- 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.
- CVE-2019-14202Critical
An issue was discovered in Das U-Boot through 2019.07 related to a stack-based buffer overflow in the nfs_readlink_reply helper function.
- CVE-2019-14201Critical
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_lookup_reply.
- CVE-2019-14200Critical
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: rpc_lookup_reply.
- CVE-2019-14199Critical
An issue was discovered in Das U-Boot through 2019.07 related to unbounded memory copying when parsing a UDP packet. This issue is due to an integer underflow in net_process_received_packet during an udp_packet_handler call.
- CVE-2019-14198Critical
An issue was discovered in Das U-Boot through 2019.07 related to unbounded memcpy occurring in nfs_read_reply when calling store_block in the NFSv3 case.
- CVE-2019-14197Critical
An issue was discovered in Das U-Boot through version 2019.07 related to reading out-of-bounds data in the nfs_read_reply function.
- CVE-2019-14196Critical
An issue was discovered in Das U-Boot through 2019.07. There is an unbounded memcpy with a failed length check at nfs_lookup_reply.
- CVE-2019-14195Critical
An issue was discovered in Das U-Boot through 2019.07 related to unbounded memcpy with unvalidated length in the nfs_readlink_reply function. The issue occurs in the 'else' block after calculating the new path length.
- CVE-2019-14194Critical
An issue was discovered in Das U-Boot through 2019.07. There is an unbounded memcpy with a failed length check at nfs_read_reply when calling store_block in the NFSv2 case.
- CVE-2019-14193Critical
An issue was discovered in Das U-Boot through 2019.07 related to unbounded memcpy with an unvalidated length in the nfs_readlink_reply function. The issue occurs in the 'if' block after calculating the new path length.
- CVE-2019-14192Critical
An issue was discovered in Das U-Boot through 2019.07 related to unbounded memcpy when parsing a UDP packet. This issue arises from an integer underflow in net_process_received_packet during an nc_input_packet call.
- CVE-2026-46728High
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.

