CVE-2026-34961 Details
Description
barebox prior to version 2026.04.0 contains out-of-bounds read vulnerabilities in ext4 extent parsing due to missing validation of the eh_entries field against buffer capacity in fs/ext4/ext4_common.c. Attackers can supply a malicious ext4 filesystem image via USB, SD card, or network boot to trigger heap out-of-bounds reads during boot-time filesystem parsing, potentially redirecting reads to arbitrary disk offsets.
A heap-based out-of-bounds read vulnerability has been identified in barebox versions prior to 2026.04.0. This issue arises in the ext4 extent parsing within the file 'fs/ext4/ext4_common.c', where the 'eh_entries' field is not properly validated against the buffer capacity. As a result, attackers can exploit this vulnerability by supplying a malicious ext4 filesystem image through USB, SD card, or network boot. The exploitation occurs during the boot-time filesystem parsing, potentially allowing arbitrary reads from the disk.
Users can upgrade to barebox version 2026.04.0 or later to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed May 12, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-125 | Out-of-bounds Read | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| pengutronix barebox | < 2026.04.0 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 18, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| May 13, 2026 | Initial Analysis | [email protected] |
| May 11, 2026 | New CVE Received | [email protected] |