CVE-2025-59733

Yüksek

Açıklama

DWAA veya DWAB sıkıştırması kullanan bir OpenEXR dosyası çözülürken, tüm görüntü kanallarının aynı piksel türüne (ve boyutuna) sahip olduğu ve dört kanal varsa ilk dördünün "B", "G", "R" ve "A" olduğu yönünde örtük bir varsayım vardır. Kanal ayrıştırma kodu decode_header içinde bulunabilir. td->uncompressed_data arabelleği decode_block içinde xsize, ysize ve hesaplanan current_channel_offset temel alınarak ayrılır. dwa_uncompress işlevi daha sonra [5] konumunda dört kanal varsa bunların "B", "G", "R" ve "A" olduğunu ve [6] ile [7] konumlarındaki hesaplamalarda tüm kanalların ana renk kanallarının türüyle eşleşen aynı türde olduğunu varsayar. Ana renk kanallarını 4 baytlık bir türe ayarlar ve 2 baytlık EXR_HALF türünde yinelenen veya bilinmeyen kanallar eklersek, [7] konumundaki toplama işaretçiyi 4 bayt * xsize * nb_channels kadar artırır ve bu da ayrılan arabelleği aşar. Sürüm 8.0 veya üzerine yükseltmenizi öneririz.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünFFmpeg
Yayın6 Eki 2025
İlk görülme6 Eki 2025

Nasıl düzeltilir

Güncelleyin
  • FFmpeg FFmpeg8.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
FFmpeg FFmpeg9a32b863074ed4140141e0d3613905c6f1fe61c5 ≤ v < 8.0, 7.1.1 ≤ v < 8.08.0

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.

CVE-2025-59733 · FFmpeg · Dark Radar