CVE-2026-34963CWE-190

barebox EFI PE Loader Memory Safety Vulnerabilities

High · published May 11, 2026

CVSS v4.0
8.6
EPSS
0%
Percentile
11.9
In the wild
Unconfirmed
What it is

barebox version prior to 2026.04.0 contains multiple memory-safety vulnerabilities in the EFI PE loader in efi/loader/pe.c where integer overflow in virtual image size computation using 32-bit arithmetic on section VirtualAddress and size values allows undersized heap allocation, and PE section loading logic fails to validate that PointerToRawData plus copied size remains within the PE file buffer. An attacker can supply a malicious EFI PE binary via TFTP, USB, SD card, or network boot to trigger heap buffer overflow or out-of-bounds read from heap memory, potentially achieving code execution in bootloader context.

The record
Technical detail
CVSS v4.0
8.6 · HIGH
Vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00221 · 11.9th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2026-05-11T22:17Z
EPSS history
Timeline
  • 11 MAY 22:17Z
    barebox EFI PE Loader Memory Safety Vulnerabilities
    cvelistv5