Description
U-Boot through 2026.10-rc5 contains an out-of-bounds write vulnerability in the video_display_rle8_bitmap function in drivers/video/video_bmp.c. Attackers can supply a crafted RLE8-compressed BMP image to corrupt memory adjacent to the framebuffer and crash the bootloader.
Published: 2026-09-29
Score: 6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Out-of-Bounds Write
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is an out-of-bounds write within the BMP RLE8 bitmap decoder in the u‑boot bootloader. A maliciously crafted BMP image can corrupt memory adjacent to the framebuffer and cause the bootloader to crash. This denial‑of‑service behavior would halt the boot process, potentially immobilizing the device until a reboot or manual recovery is performed. The underlying weakness is reflected by CWE‑787 and is addressed exclusively by correcting the bounds check in the decoder function.

Affected Systems

Denx u‑boot release versions through 2026.10‑rc5 are impacted. This includes all builds derived from the 2026.10‑rc5 tag and earlier, regardless of the specific board or platform. If a system is running any of those u‑boot versions, it is susceptible.

Risk and Exploitability

The CVSS score of 6 indicates medium severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed widespread exploitation yet. Attackers would need to supply the crafted BMP image during the boot sequence, which typically requires access to boot media such as a USB drive, SD card, or internal ROM image. This inference is drawn from the description that the exploit occurs when the bootloader processes a BMP image. Consequently, the risk is concentrated on devices that load BMP images automatically during boot or at an early stage of operation.

Generated by OpenCVE AI on September 30, 2026 at 10:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade u‑boot to a version that includes the fix (e.g., 2026.10‑rc6 or later).
  • If an upgrade is not immediately possible, remove or disable BMP image support from the bootloader configuration to prevent the decoder from executing on boot.
  • If the system must still load BMP images, modify the build to enforce stricter bounds checks or reject RLE8‑compressed images before processing.

Generated by OpenCVE AI on September 30, 2026 at 10:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared U-boot
U-boot u-boot
Vendors & Products U-boot
U-boot u-boot

Tue, 29 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
Description U-Boot through 2026.10-rc5 contains an out-of-bounds write vulnerability in the video_display_rle8_bitmap function in drivers/video/video_bmp.c. Attackers can supply a crafted RLE8-compressed BMP image to corrupt memory adjacent to the framebuffer and crash the bootloader.
Title U-Boot through 2026.10-rc5 Out-of-Bounds Write in BMP RLE8 Decoder
First Time appeared Denx
Denx u-boot
Weaknesses CWE-787
CPEs cpe:2.3:a:denx:u-boot:*:*:*:*:*:*:*:*
Vendors & Products Denx
Denx u-boot
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H'}

cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-30T14:10:40.135Z

Reserved: 2026-08-08T16:43:04.178Z

Link: CVE-2026-71972

cve-icon Vulnrichment

Updated: 2026-09-30T14:10:34.654Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-29T22:18:21.900

Modified: 2026-09-30T16:40:50.560

Link: CVE-2026-71972

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T10:30:17Z

Weaknesses