CVE-2017-1000100

Orta

Açıklama

Bir TFTP aktarımı yapılırken curl/libcurl'e çok uzun bir dosya adı içeren (yaklaşık 515 bayttan daha uzun) bir URL verildiğinde, dosya adı arabellek sınırlarına sığacak şekilde kırpılır ancak arabellek boyutu hala yanlışlıkla kırpılmamış uzunluğu kullanacak şekilde güncellenir. Bu aşırı büyük değer daha sonra sendto() çağrısında kullanılır ve curl'ün arabelleğe gerçekte konulandan daha fazla veri göndermeye çalışmasına neden olur. Ardından endto() fonksiyonu, yığın tabanlı arabelleğin sonunun ötesini okur. Kötü niyetli bir HTTP(S) sunucusu, savunmasız bir libcurl kullanan istemciyi (istemcinin yönlendirmelere izin verdiği protokolleri kısıtlamadığı durumda) özel olarak hazırlanmış bir TFTP URL'sine yönlendirebilir ve gizli bellek içeriklerini UDP üzerinden uzak bir sunucuya göndermesi için kandırabilir. curl'ün yönlendirme protokollerini --proto-redir ile, libcurl'ünkileri ise CURLOPT_REDIR_PROTOCOLS ile sınırlayın.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünHaxx Libcurl
Yayın5 Eki 2017
İlk görülme5 Eki 2017

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
haxx libcurl7.15.0, 7.15.1, 7.15.2, 7.15.3, 7.15.4, 7.15.5, 7.16.0, 7.16.1, 7.16.2, 7.16.3, 7.16.4, 7.17.0, 7.17.1, 7.18.0, 7.18.1, 7.18.2, 7.19.0, 7.19.1, 7.19.2, 7.19.3, 7.19.4, 7.19.5, 7.19.6, 7.19.7, 7.20.0, 7.20.1, 7.21.0, 7.21.1, 7.21.2, 7.21.3, 7.21.4, 7.21.5, 7.21.6, 7.21.7, 7.22.0, 7.23.0, 7.23.1, 7.24.0, 7.25.0, 7.26.0, 7.27.0, 7.28.0, 7.28.1, 7.29.0, 7.30.0, 7.31.0, 7.32.0, 7.33.0, 7.34.0, 7.35.0, 7.36.0, 7.37.0, 7.37.1, 7.38.0, 7.39, 7.40.0, 7.41.0, 7.42.0, 7.42.1, 7.43.0, 7.44.0, 7.45.0, 7.46.0, 7.47.0, 7.47.1, 7.48.0, 7.49.0, 7.49.1, 7.50.0, 7.50.1, 7.50.2, 7.50.3, 7.51.0, 7.52.0, 7.52.1, 7.53.0, 7.53.1, 7.54.0, 7.54.1—

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-1000100 · Haxx Libcurl · Dark Radar