SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-54333

CRITICAL · CVSS 9.8 EPSS 0.43% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-14 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The vulnerability affects the UEFI Firmware Parser, specifically in the MakeTable() function, which fails to validate bit-length values from crafted firmware bitstreams, leading to potential stack corruption. This critical flaw can cause crashes during the parsing process and may allow for arbitrary code execution, depending on specific build and runtime conditions. Organizations utilizing UEFI firmware prior to version 1.14 should prioritize patching this vulnerability to mitigate the risk of exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
code execution

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-54333
Severity
CRITICAL
CVSS
9.8
EPSS
0.43%

Original NVD Description

UEFI Firmware Parser parses BIOS, Intel ME, and UEFI firmware structures including volumes, file systems, and files. Prior to 1.14, MakeTable() in uefi_firmware/compression/Tiano/Decompress.c does not validate that bit-length values read from a crafted Tiano or EFI compressed firmware bitstream remain within the expected range from 0 through 16. The normal CompressedSection.process() to efi_compressor.TianoDecompress() to TianoDecompress() to ReadPTLen() to MakeTable() parsing path can consequently write beyond the stack-allocated Count[17] array and related decode tables. The resulting stack corruption deterministically crashes the parsing process and may permit code execution depending on build and runtime details. This issue is fixed in version 1.14.