CVE-2026-54334

Kritik

Açıklama

UEFI Firmware Parser; volume'lar, dosya sistemleri ve dosyalar dahil olmak üzere BIOS, Intel ME ve UEFI firmware yapılarını ayrıştırır. 1.14 sürümünden önce, uefi_firmware/compression/Tiano/Decompress.c içindeki ReadCLen(), CBIT = 9 ile GetBits(Sd, CBIT) üzerinden Number değerini okur ve döngüsü Index < NC şartını zorlamadığı için 510 öğeli Sd->mCLen heap dizisi için 511 giriş elde edebilir. CharC == 2 run-length yolu ek olarak Sd->mCLen[Index++] = 0 aracılığıyla 531 adede kadar sıfır yazma isteğinde bulunabilir. Bu nedenle, normal CompressedSection.process() -> efi_compressor.TianoDecompress() -> TianoDecompress() -> DecodeC() -> ReadCLen() ayrıştırma yolu, özel olarak hazırlanmış Tiano veya EFI sıkıştırılmış firmware'lerin heap belleğini bozmasına, ayrıştırma işlemini belirleyici bir şekilde çökertmesine ve derleme ile çalışma zamanı ayrıntılarına bağlı olarak potansiyel olarak kod çalıştırmasına izin verir. Bu sorun 1.14 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.8
İstismar olasılığı57. yüzdelik%0,8
ÜrünUefi-firmware
Yayın14 Eyl 2026
İlk görülme14 Eyl 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
uefi-firmwarePyPIv ≤ 1.12—

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.