CVE-2026-81722

Yüksek

Açıklama

nltk PorterStemmer'ın <= 3.10.2 sürümlerinde (3.10.3 sürümünde düzeltildi), PorterStemmer.stem() fonksiyonunda verimsiz algoritmik karmaşıklık kaynaklı bir hizmet reddi (DoS) zafiyeti bulunmaktadır. _is_consonant() yardımcı fonksiyonu, her çağrıda sondaki tüm 'y' karakterleri dizisi üzerinden geriye doğru ilerlemekte ve _measure() fonksiyonu bunu her gövde konumu için çağırmaktadır; bu durum O(n^2) davranışına yol açmaktadır. Uzun bir 'y' harfi dizisinin ardından uygun bir sonekin (örneğin 'ness') geldiği yaklaşık 20-50 KB boyutundaki tek bir güvenilmeyen belirteç (token), bir CPU çekirdeğini saniyelerce veya dakikalarca meşgul ederek erişilebilirlik üzerinde etkiye neden olabilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünNltk
Yayın27 Ağu 2026
İlk görülme27 Ağu 2026
Zayıflık türüCWE-407CWE-407

Nasıl düzeltilir

Güncelleyin
  • nltk nltk3.10.3 ya da sonraki bir sürüm
  • nltk3.10.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nltk nltkv < 3.10.33.10.3
nltkPyPIv < 3.10.33.10.3

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-2026-81722 · Nltk · Dark Radar