CVE-2024-3651

Yüksek

Açıklama

kjd/idna kütüphanesinde, özellikle `idna.encode()` fonksiyonunda etkili olan ve sürüm 3.6'yı etkileyen bir güvenlik açığı tespit edilmiştir. Sorun, fonksiyonun özel olarak hazırlanmış giriş dizelerini işleme biçiminden kaynaklanmakta olup; bu durum kuadratik karmaşıklığa ve sonuç olarak bir hizmet reddi (DoS) durumuna yol açabilmektedir. Bu güvenlik açığı, `idna.encode()` fonksiyonunun girişi önemli bir hesaplama yüküyle işlemesine neden olan ve işlem süresini giriş boyutuna bağlı olarak kuadratik şekilde artıran özel hazırlanmış bir girdi ile tetiklenmektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünIdna
Yayın7 Tem 2024
İlk görülme7 Tem 2024
Zayıflık türüCWE-1333CWE-1333

Nasıl düzeltilir

Güncelleyin
  • idna3.7 ya da sonraki bir sürüm
  • kjd internationalized_domain_names_in_applications3.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
idnaPyPIv < 3.7, 0.1 ≤ v < 3.73.7
kjd internationalized_domain_names_in_applications0.2 ≤ v < 3.73.7

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-2024-3651 · Idna · Dark Radar