CVE-2016-2339

Kritik

Açıklama

Ruby'nin Fiddle::Function.new "initialize" fonksiyon işlevselliğinde istismar edilebilir bir yığın taşması (heap overflow) zafiyeti bulunmaktadır. Fiddle::Function.new "initialize" içerisinde, "arg_types" yığın tamponu tahsisi args dizisinin uzunluğuna göre yapılır. args dizisinin bir öğesi olarak iletilen özel olarak oluşturulmuş bir nesne, söz konusu tahsis işleminden sonra bu dizi boyutunu artırabilir ve yığın taşmasına neden olabilir.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünRuby
Yayın6 Oca 2017
İlk görülme6 Oca 2017

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
ruby-lang ruby2.2.2, 2.3.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-2016-2339 · Ruby · Dark Radar