Skip to content
OpenAdvisories
Medium · 4.6 CVE-2024-38797 EUVD-2024-54393

Out-of-bounds Read in HashPeImageByType()

Published Apr 7, 2025 · Updated Apr 8, 2025 · Assigned by TianoCore

Description

EDK2 contains a vulnerability in the HashPeImageByType(). A user may cause a read out of bounds when a corrupted data pointer and length are sent via an adjecent network. A successful exploit of this vulnerability may lead to a loss of Integrity and/or Availability.

Affected products

VendorProductAffectedFixed
TianoCore EDK2 ≤ edk2-stable202408 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 edk2 2025.02-8 —
Debian 13 edk2 2025.02-8 —
Debian 12 edk2 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS edk2 2024.02-2ubuntu0.6 USN-7894-1
Ubuntu 22.04 LTS edk2 2022.02-3ubuntu0.22.04.4 USN-7894-1
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS edk2 No fix yet —
Ubuntu Pro 18.04 LTS edk2 No fix yet —
Ubuntu Pro 16.04 LTS edk2 No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ovmf 202505-2.1 openSUSE-SU-2025:15255-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 edk2-ovmf +3 20240813-301.amzn2 ALAS2-2025-2852

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 edk2-ovmf +1 30:20250905-4.el9 ELSA-2025-28047
Oracle Linux 8 edk2-ovmf +1 1:20250905-4.el8 ELSA-2025-20669

Advisories 6

References