CVE-2025-14009

Yüksək

Təsvir

nltk/nltk-nın NLTK downloader komponentində bütün versiyalara təsir edən kritik boşluq mövcuddur. nltk/downloader.py faylındakı _unzip_iter funksiyası yol validasiyasını və ya təhlükəsizlik yoxlamalarını həyata keçirmədən zipfile.extractall()-dan istifadə edir. Bu, hücumçulara zərərli zip paketləri hazırlamağa imkan verir ki, bunlar NLTK tərəfindən yükləndikdə və çıxarıldıqda ixtiyari kodun icrasına səbəb ola bilər. Boşluq, NLTK-nın bütün yüklənmiş paketlərin etibarlı olduğunu fərz etməsi və onları validasiya etmədən çıxarmasından qaynaqlanır. Əgər zərərli paket __init__.py kimi Python fayllarını ehtiva edirsə, bu fayllar import zamanı avtomatik olaraq icra edilir və uzaqdan kodun icrasına gətirib çıxarır. Bu problem fayl sisteminə giriş, şəbəkə girişi və potensial davamlılıq mexanizmləri də daxil olmaqla, sistemin tam kompromisə uğramasına səbəb ola bilər.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulNltk
Dərc18 fev 2026
İlk görülmə18 fev 2026
Zəiflik növüCWE-94Kod inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • nltk nltk3.9.3 və ya daha yeni versiya
  • nltk3.9.3 və ya daha yeni versiya
İstehsalçı bildirişləri

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
nltk nltkv < 3.9.33.9.3
nltkPyPIv < 3.9.33.9.3

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.