This package includes the mkimage program, which allows generation of U-Boot images in various formats, and the fw_printenv and fw_setenv programs to read and modify U-Boot's environment.
Security Fix(es):
U-Boot before 2026.10-rc3 with CONFIG_IP_DEFRAG enabled contains an out-of-bounds write vulnerability in the __net_defragment() function in net/net.c. Remote attackers can send a crafted IP fragment with non-zero offset and More-Fragments flag set during netboot to corrupt adjacent memory and crash the bootloader.(CVE-2026-71971)
U-Boot through 2026.10-rc5 contains an out-of-bounds write vulnerability in the video_display_rle8_bitmap function in drivers/video/video_bmp.c. Attackers can supply a crafted RLE8-compressed BMP image to corrupt memory adjacent to the framebuffer and crash the bootloader.(CVE-2026-71972)
U-Boot before 2026.10-rc4 contains an integer overflow vulnerability in sqfs_read_directory_table() function when allocating the directory table buffer. Attackers can supply a crafted SquashFS image with an attacker-controlled superblock metablks_count value that causes heap buffer under-allocation and out-of-bounds writes, corrupting heap memory and crashing the bootloader.(CVE-2026-71973)
{
"severity": "High"
}{
"aarch64": [
"uboot-images-elf-2024.01-7.oe2403sp1.aarch64.rpm",
"uboot-tools-2024.01-7.oe2403sp1.aarch64.rpm",
"uboot-tools-debuginfo-2024.01-7.oe2403sp1.aarch64.rpm",
"uboot-tools-debugsource-2024.01-7.oe2403sp1.aarch64.rpm"
],
"noarch": [
"uboot-images-armv8-2024.01-7.oe2403sp1.noarch.rpm",
"uboot-tools-help-2024.01-7.oe2403sp1.noarch.rpm"
],
"src": [
"uboot-tools-2024.01-7.oe2403sp1.src.rpm"
],
"x86_64": [
"uboot-tools-2024.01-7.oe2403sp1.x86_64.rpm",
"uboot-tools-debuginfo-2024.01-7.oe2403sp1.x86_64.rpm",
"uboot-tools-debugsource-2024.01-7.oe2403sp1.x86_64.rpm"
]
}