Every CVE Search/ Get API key

CVE-2024-57256

An integer overflow in ext4fs_read_symlink in Das U-Boot before 2025.01-rc1 occurs for zalloc ...

7.1 HighFix available

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Attack profile

How easy it is to exploit

Attack vector
Physical
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.37%Up 0.3 points since Feb 19, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.1

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
CVE-2024-57256
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
EUVDEUVD-2025-4765 7.1

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
EUVD-2025-4765
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-vmjq-93g5-fvqc 7.1

An integer overflow in ext4fs_read_symlink in Das U-Boot before 2025.01-rc1 occurs for zalloc ...

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
GHSA-vmjq-93g5-fvqc
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
NVD 7.1

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
CVE-2024-57256
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS 3.1
6.8 MediumCVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSV 7.1

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
CVE-2024-57256
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVDEBIAN-CVE-2024-57256 6.8

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
DEBIAN-CVE-2024-57256
CVSS 3.1
6.8 MediumCVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVOESA-2025-1210 7.1

uboot-tools security update

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):

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-57254)

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 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57255)

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57256)

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-57257)

Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64.(CVE-2024-57258)

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 because the path separator is not considered in a size calculation.(CVE-2024-57259)

Record
OESA-2025-1210
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1211 7.1

uboot-tools security update

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):

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-57254)

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 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57255)

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57256)

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-57257)

Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64.(CVE-2024-57258)

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 because the path separator is not considered in a size calculation.(CVE-2024-57259)

Record
OESA-2025-1211
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1212 7.1

uboot-tools security update

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):

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-57254)

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 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57255)

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57256)

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-57257)

Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64.(CVE-2024-57258)

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 because the path separator is not considered in a size calculation.(CVE-2024-57259)

Record
OESA-2025-1212
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1213 7.1

uboot-tools security update

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):

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-57254)

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 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57255)

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57256)

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-57257)

Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64.(CVE-2024-57258)

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 because the path separator is not considered in a size calculation.(CVE-2024-57259)

Record
OESA-2025-1213
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1214 7.1

uboot-tools security update

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):

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.(CVE-2024-57256)

Integer overflows in memory allocation in Das U-Boot before 2025.01-rc1 occur for a crafted squashfs filesystem via sbrk, via request2size, or because ptrdiff_t is mishandled on x86_64.(CVE-2024-57258)

Record
OESA-2025-1214
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-57256 7.1

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 filesystem with an inode size of 0xffffffff, resulting in a malloc of zero and resultant memory overwrite.

Record
UBUNTU-CVE-2024-57256
CVSS 3.1
7.1 HighCVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS 3.1
6.8 MediumCVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVSUSE-SU-2025:0755-1 No score

Security update for u-boot

This update for u-boot fixes the following issues:

  • CVE-2024-57256: integer overflow in U-Boot's ext4 symlink resolution function (bsc#1237284).
  • CVE-2024-57258: multiple integer overflows in U-Boot's memory allocator (bsc#1237287).
Record
SUSE-SU-2025:0755-1
Updated
2026-11-02
OSVSUSE-SU-2025:0763-1 No score

Security update for u-boot

This update for u-boot fixes the following issues:

  • CVE-2024-57256: integer overflow in U-Boot's ext4 symlink resolution function (bsc#1237284).
  • CVE-2024-57258: multiple integer overflows in U-Boot's memory allocator (bsc#1237287).
Record
SUSE-SU-2025:0763-1
Updated
2026-11-02
OSVSUSE-SU-2025:0817-1 No score

Security update for u-boot

This update for u-boot fixes the following issues:

  • CVE-2024-57256: integer overflow in U-Boot's ext4 symlink resolution function (bsc#1237284).
  • CVE-2024-57258: multiple integer overflows in U-Boot's memory allocator (bsc#1237287).
Record
SUSE-SU-2025:0817-1
Updated
2026-11-02
OSVSUSE-SU-2025:0989-1 No score

Security update for u-boot

This update for u-boot fixes the following issues:

  • CVE-2024-57256: integer overflow in U-Boot's ext4 symlink resolution function (bsc#1237284).
  • CVE-2024-57258: multiple integer overflows in U-Boot's memory allocator (bsc#1237287).
Record
SUSE-SU-2025:0989-1
Updated
2026-11-02
OSVSUSE-SU-2025:20219-1 No score

Security update for u-boot

This update for u-boot fixes the following issues:

  • CVE-2024-57256: Fixed integer overflow in U-Boot's ext4 symlink resolution function (bsc#1237284)
  • CVE-2024-57258: Fixed multiple integer overflows in U-Boot's memory allocator (bsc#1237287)
Record
SUSE-SU-2025:20219-1
Updated
2026-11-02
OSVUSN-8056-1 No score

u-boot vulnerabilities

Simon Diepold discovered that U-Boot incorrectly handled certain DHCP responses. An attacker on the local network could possibly use this issue to obtain sensitive memory contents. (CVE-2024-42040)

It was discovered that U-Boot incorrectly handled symlink size calculations in squashfs file systems. An attacker could use this issue with a specially crafted squashfs file system to cause U-Boot to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2024-57254)

It was discovered that U-Boot incorrectly handled inode size calculations in squashfs file systems. An attacker could use this issue with a specially crafted squashfs file system to cause U-Boot to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2024-57255)

It was discovered that U-Boot incorrectly handled inode size calculations in EXT4 file systems. An attacker could use this issue with a specially crafted EXT4 file system to cause U-Boot to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2024-57256)

It was discovered that U-Boot incorrectly handled deep symlink nesting in squashfs file systems. An attacker could possibly use this issue with a specially crafted squashfs file system to cause U-Boot to crash, resulting in a denial of service. (CVE-2024-57257)

It was discovered that U-Boot incorrectly handled memory allocation in squashfs file systems. An attacker could use this issue with a specially crafted squashfs file system to cause U-Boot to crash, resulting in a denial of service, or execute arbitrary code. (CVE-2024-57258)

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

Affected products

Show 1 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
u-boot
Debian:12
before 2023.01+dfsg-2+deb12u2, plus listed versions
2023.01+dfsg-22023.01+dfsg-2+deb12u1
2023.01+dfsg-2+deb12u2
u-boot
Debian:13
before 2025.01-1
2025.01-1
u-boot
Debian:14
before 2025.01-1
2025.01-1
u-boot
Debian:11
before 2021.01+dfsg-5+deb11u1, plus listed versions
2021.01+dfsg-5
2021.01+dfsg-5+deb11u1
uboot-tools
openEuler:22.03-LTS-SP3
before 2021.10-9.oe2203sp3
2021.10-9.oe2203sp3
uboot-tools
openEuler:22.03-LTS-SP4
before 2021.10-9.oe2203sp4
2021.10-9.oe2203sp4
uboot-tools
openEuler:24.03-LTS
before 2024.01-2.oe2403
2024.01-2.oe2403
uboot-tools
openEuler:24.03-LTS-SP1
before 2024.01-2.oe2403sp1
2024.01-2.oe2403sp1
uboot-tools
openEuler:20.03-LTS-SP4
before 2020.07-9.oe2003sp4
2020.07-9.oe2003sp4
u-boot-xilinxzynqmpgeneric
openSUSE:Leap 15.6
before 2020.01-150200.10.18.1
2020.01-150200.10.18.1
Show 56 moreShow less
Affected packages
PackageAffectedFixed
u-boot-rpiarm64
SUSE:Linux Enterprise Micro 5.3
before 2021.10-150400.4.14.1
2021.10-150400.4.14.1
u-boot-rpiarm64
SUSE:Linux Enterprise Micro 5.4
before 2021.10-150400.4.14.1
2021.10-150400.4.14.1
u-boot-rpiarm64
SUSE:Linux Enterprise Micro 5.5
before 2021.10-150400.4.14.1
2021.10-150400.4.14.1
u-boot-rpiarm64
SUSE:Linux Enterprise Micro 5.2
before 2021.01-150300.7.24.1
2021.01-150300.7.24.1
u-boot
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rpiarm64
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-avnetultra96rev1
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-bananapim64
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-dragonboard410c
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-dragonboard820c
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-evb-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-firefly-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-geekbox
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-hikey
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-khadas-vim
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-khadas-vim2
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-libretech-ac
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-libretech-cc
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-ls1012afrdmqspi
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-mvebudb-88f3720
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-mvebudbarmada8k
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-mvebuespressobin-88f3720
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-mvebumcbin-88f8040
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-nanopia64
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-odroid-c2
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-odroid-c4
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-odroid-n2
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-orangepipc2
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-p2371-2180
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-p2771-0000-500
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-p3450-0000
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-pine64plus
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-pinebook
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-pinebook-pro-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-pineh64
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-pinephone
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-poplar
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rock-pi-4-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rock-pi-n10-rk3399pro
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rock64-rk3328
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rock960-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rockpro64-rk3399
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rpi3
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rpi4
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rpiarm64
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-xilinxzynqmpvirt
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-xilinxzynqmpzcu102rev10
openSUSE:Leap 15.6
before 2021.10-150600.11.3.1
2021.10-150600.11.3.1
u-boot-rpiarm64
SUSE:Linux Micro 6.0
before 2023.04-2.1
2023.04-2.1
u-boot
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
2015.04+dfsg1-2ubuntu12015.10+dfsg1-22015.10+dfsg1-32015.10+dfsg1-42016.01+dfsg1-1
Show 7 moreShow less
2016.01+dfsg1-1ubuntu12016.01+dfsg1-2ubuntu12016.01+dfsg1-2ubuntu22016.01+dfsg1-2ubuntu32016.01+dfsg1-2ubuntu52016.01+dfsg1-2ubuntu5+esm12016.01+dfsg1-2ubuntu5+esm2
None known
u-boot
Ubuntu:Pro:18.04:LTS
All versions, 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.1
Show 4 moreShow less
2020.10+dfsg-1ubuntu0~18.04.22020.10+dfsg-1ubuntu0~18.04.32020.10+dfsg-1ubuntu0~18.04.3+esm12020.10+dfsg-1ubuntu0~18.04.3+esm2
None known
u-boot
Ubuntu:Pro:20.04:LTS
All versions, 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 6 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.62021.01+dfsg-3ubuntu0~20.04.6+esm12021.01+dfsg-3ubuntu0~20.04.6+esm2
None known
u-boot
Ubuntu:22.04:LTS
before 2022.01+dfsg-2ubuntu2.7, plus listed versions
2021.07+dfsg-0ubuntu82021.07+dfsg-0ubuntu92021.07+dfsg-0ubuntu102022.01+dfsg-2ubuntu12022.01+dfsg-2ubuntu2
Show 5 moreShow less
2022.01+dfsg-2ubuntu2.12022.01+dfsg-2ubuntu2.32022.01+dfsg-2ubuntu2.42022.01+dfsg-2ubuntu2.52022.01+dfsg-2ubuntu2.6
2022.01+dfsg-2ubuntu2.7
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.2, plus listed versions
2023.07+dfsg-1ubuntu22024.01+dfsg-1ubuntu12024.01+dfsg-1ubuntu22024.01+dfsg-1ubuntu32024.01+dfsg-1ubuntu4
Show 6 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.1
2025.10-0ubuntu0.24.04.2
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

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-2024-57256 is a high vulnerability (CVSS 7.1) in Denx U-boot, published February 18, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.37%, the 31st percentile. Fixed in u-boot 2023.01+dfsg-2+deb12u2.

References

Show 29 moreShow less
MoveEnter Open