CVE-2026-0846
Açıklama
nltk sürüm 3.9.2'deki `nltk.util` modülünün `filestring()` fonksiyonundaki bir güvenlik açığı, giriş yollarının uygun şekilde doğrulanmaması nedeniyle rastgele dosya okunmasına izin verir. Fonksiyon, kullanıcı girişi tarafından belirtilen dosyaları temizleme işlemi yapmadan doğrudan açarak, saldırganların mutlak yollar veya dizin geçiş yolları sağlayarak hassas sistem dosyalarına erişmesine olanak tanır. Bu güvenlik açığı yerel olarak veya özellikle fonksiyonun web API'lerinde veya kullanıcı tarafından sağlanan girdileri kabul eden diğer arayüzlerde kullanıldığı senaryolarda uzaktan istismar edilebilir.
Nasıl düzeltilir
- nltk3.9.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nltk nltk | 3.9.2 | — |
| nltkPyPI | v < 3.9.3, v ≤ 3.9.2 | 3.9.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.
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.