Package "u-boot-tools"
| Name: |
u-boot-tools
|
Description: |
companion tools for Das U-Boot bootloader
|
| Latest version: |
2025.10-0ubuntu0.24.04.2 |
| Release: |
noble (24.04) |
| Level: |
updates |
| Repository: |
main |
| Head package: |
u-boot |
| Homepage: |
https://www.denx.de/wiki/U-Boot/ |
Links
Download "u-boot-tools"
Other versions of "u-boot-tools" in Noble
Changelog
|
u-boot (2025.10-0ubuntu0.24.04.2) noble-security; urgency=medium
* No-change rebuild into -security pocket.
- CVE-2024-57254, CVE-2024-57255, CVE-2024-57256, CVE-2024-57257,
CVE-2024-57258, CVE-2024-57259
-- Marc Deslauriers <email address hidden> Wed, 11 Feb 2026 13:04:28 -0500
|
| Source diff to previous version |
| CVE-2024-57254 |
An integer overflow in sqfs_inode_size in Das U-Boot before 2025.01-rc1 occurs in the symlink size calculation via a crafted squashfs filesystem. |
| CVE-2024-57255 |
An integer overflow in sqfs_resolve_symlink in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with an inode size of 0xfffffff |
| CVE-2024-57256 |
An integer overflow in ext4fs_read_symlink in Das U-Boot before 2025.01-rc1 occurs for zalloc (adding one to an le32 variable) via a crafted ext4 fil |
| CVE-2024-57257 |
A stack consumption issue in sqfs_size in Das U-Boot before 2025.01-rc1 occurs via a crafted squashfs filesystem with deep symlink nesting. |
| CVE-2024-57258 |
Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or becaus |
| CVE-2024-57259 |
sqfs_search_dir in Das U-Boot before 2025.01-rc1 exhibits an off-by-one error and resultant heap memory corruption for squashfs directory listing bec |
|
|
u-boot (2025.10-0ubuntu0.24.04.1) noble; urgency=medium
[ Heinrich Schuchardt ]
* New upstream release
- Refreshed patches:
- d/p/rpi-config-tweaks.patch
- d/p/qemu/efi-secure-boot.patch
- d/p/sitara/Don-t-attempt-to-build-final-firmware-images.patch
- Updated d/copyright to remove redundant patterns and fix lintian
notices
* Removed patches obsoleted/merged by upstream:
- d/p/riscv64/starfive/*
- d/p/riscv64/star64/*
- d/p/riscv64/mpfs-icicle-kit_fdtfile.patch
- d/p/use-cryptographically-safe-RNG.patch
* Added patches to support for StarFive VisionFive Lite and Milk-V Mars CM
(LP: #2121690):
- d/p/riscv64/starfive/0001-riscv-dts-starfive-prune-redundant-jh7110-common-ove.patch
- d/p/riscv64/starfive/0002-riscv-dts-starfive-sync-visionfive2-overrides-with-u.patch
- d/p/riscv64/starfive/0003-riscv-dts-starfive-visionfive2-depend-on-SYS_CPU-aut.patch
- d/p/riscv64/starfive/0004-configs-starfive-Use-visionfive2-DEVICE_TREE_INCLUDE.patch
- d/p/riscv64/starfive/0005-starfive-avoid-NULL-dereference-in-fdt_check_header.patch
- d/p/riscv64/starfive/0006-eeprom-starfive-Simplify-get_ddr_size_from_eeprom.patch
- d/p/riscv64/starfive/0007-eeprom-starfive-Correct-get_pcb_revision_from_eeprom.patch
- d/p/riscv64/starfive/0008-eeprom-starfive-Support-eeprom-data-format-v3.patch
- d/p/riscv64/starfive/0009-pcie-starfive-Add-a-optional-power-gpio-support.patch
- d/p/riscv64/starfive/0010-configs-visionfive2-Add-VisionFive-2-Lite-DT-to-OF_L.patch
- d/p/riscv64/starfive/0011-board-starfive-spl-Support-VisionFive-2-Lite.patch
- d/p/riscv64/starfive/0012-board-starfive-visionfive2-Add-VisionFive-2-Lite-fdt.patch
- d/p/riscv64/starfive/0013-riscv-dts-starfive-prune-redundant-jh7110-overrides.patch
- d/p/riscv64/starfive/0014-board-starfive-visionfive2-Add-Milk-V-Mars-CM-and-Ma.patch
- d/p/riscv64/starfive/0015-configs-starfive-Add-Milk-V-Mars-CM-and-Mars-CM-Lite.patch
- d/p/riscv64/starfive/0016-Update-device-trees-from-Linux.patch
- d/p/riscv64/starfive/0017-starfive-add-bootph-pre-ram-to-MMC1-clk-pins.patch
- d/p/riscv64/starfive/0018-starfive-add-starfive-jh7110-compatible-property-val.patch
[ Dave Jones ]
* d/p/rpi-squashfs.patch: Enable squashfs support on rpi and amd64/arm64
QEMU builds for internal image testing (LP: #2091618)
-- Heinrich Schuchardt <email address hidden> Wed, 19 Nov 2025 18:26:40 +0100
|
| Source diff to previous version |
| 2121690 |
[SRU] Add support for RISC-V StarFive VisionFive 2 Lite |
| 2091618 |
[SRU] enable squashfs support in noble for u-boot-rpi and u-boot-qemu |
|
|
u-boot (2025.01-0ubuntu0.24.04.2) noble; urgency=medium
* Rename u-boot-amlogic to u-boot-amlogic-binaries, with Provides clause
(LP: #2110301)
-- Dave Jones <email address hidden> Mon, 28 Jul 2025 15:28:53 +0100
|
| Source diff to previous version |
| 2110301 |
[SRU] Backport u-boot 2025.01-3 to Noble |
|
|
u-boot (2025.01-0ubuntu0.24.04.1) noble; urgency=medium
* Backport from questing to enable boot on Pine64 Star64 and DeepComputing
FML13V01 (LP: #2110301)
-- Dave Jones <email address hidden> Fri, 09 May 2025 10:52:48 +0100
|
| Source diff to previous version |
| 2110301 |
[SRU] Backport u-boot 2025.01-3 to Noble |
|
|
u-boot (2024.01+dfsg-1ubuntu5.2) noble; urgency=medium
* Fix parsing of RISC-V ISA extensions (LP: #2098421)
Support new device-tree property riscv,isa-extensions replacing riscv,isa.
d/p/riscv64/0001-riscv-cpu-improve-multi-letter-extension-detection-i.patch
d/p/riscv64/0002-riscv-don-t-read-riscv-isa-in-the-riscv-cpu-s-get_de.patch
d/p/riscv64/0003-riscv-support-extension-probing-using-riscv-isa-exte.patch
-- Heinrich Schuchardt <email address hidden> Thu, 13 Feb 2025 23:38:08 +0100
|
| 2098421 |
[SRU] U-Boot 2024.01 fails to boot on RISC-V with QEMU 9.0 and cpu=max |
|
About
-
Send Feedback to @ubuntu_updates