CVE-2017-14064

Kritik

Açıklama

Ruby 2.2.7'ye kadar, 2.3.x'in 2.3.4'e kadar olan sürümleri ve 2.4.x'in 2.4.1'e kadar olan sürümleri, bir JSON.generate çağrısı sırasında rastgele belleği açığa çıkarabilir. Sorun, ext/json/ext/generator/generator.c dosyasında strdup kullanılmasından kaynaklanmaktadır; bu, bir '\0' baytıyla karşılaştıktan sonra durur ve space_len içinde saklanan uzunluk olmayan, sıfır uzunluklu bir dizeye işaretçi döndürür.

ÖnemKritik
CVSS9.8
İstismar olasılığı—
ÜrünRuby
Yayın31 Ağu 2017
İlk görülme31 Ağu 2017

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ruby-lang rubyv ≤ 2.2.7, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.4.0, 2.4.1—
debian debian_linux8.0, 9.0—
canonical ubuntu_linux14.04, 16.04, 17.10—
redhat enterprise_linux_desktop7.0—
redhat enterprise_linux_server7.0—
redhat enterprise_linux_server_aus7.4, 7.6—
redhat enterprise_linux_server_eus7.4, 7.5, 7.6—
redhat enterprise_linux_server_tus7.4, 7.6—
redhat enterprise_linux_workstation7.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-2017-14064 · Ruby · Dark Radar