CVE-2026-119434

Orta

Açıklama

silviucpp ezstd bileşenindeki Yüksek Sıkıştırılmış Verilerin Hatalı İşlenmesi (Veri Amplifikasyonu) zafiyeti, ezstd:decompress_using_ddict/2 fonksiyonuna bir zstd çerçevesi sağlayan saldırganın, çok büyük bir içerik boyutu beyan eden küçük bir çerçeve aracılığıyla belleği tüketmesine ve Erlang VM'yi sonlandırmasına olanak tanır. c_src/ezstd_nif.cc dosyasındaki zstd_nif_decompress_using_ddict, çerçevenin beyan edilen içerik boyutunu ZSTD_getFrameContentSize ile okur ve bunu, ezstd:decompress/1 fonksiyonunun tahsisat öncesinde uyguladığı 1 GiB MAX_BUFFER_SIZE kontrolü olmaksızın doğrudan enif_make_new_binary fonksiyonuna aktarır. 2 GiB beyan eden 65.550 baytlık geçerli bir RLE blokları çerçevesi ezstd:decompress/1 tarafından reddedilirken, sözlük yolu (dictionary path) üzerinden tamamen tahsis edilir ve sıkıştırması açılır. Tahsisat bir NIF içerisinde gerçekleştiğinden, VM için mevcut olan bellek aşıldığında işletim sistemi çağıran işlemi değil, tüm düğümü (node) öldürür. Bu sorun, 1.0.5 ile 1.2.5 arasındaki ezstd sürümlerini etkilemektedir.

ÖnemOrta
CVSS6.2
İstismar olasılığı—
ÜrünSilviucpp Ezstd
Yayın5 Kas 2026
İlk görülme5 Kas 2026
Zayıflık türüCWE-409CWE-409

Nasıl düzeltilir

Güncelleyin
  • silviucpp ezstd1.2.5, e34f4a4f6dc18d990d1cece2d5fceef8e934a195 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
silviucpp ezstd1.0.5 ≤ v < 1.2.5, 6730128b1d35eca02a2028671421471ff651f423 ≤ v < e34f4a4f6dc18d990d1cece2d5fceef8e934a1951.2.5, e34f4a4f6dc18d990d1cece2d5fceef8e934a195

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.