Katalog CVE

CVE-2026-62388

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.46%

Percentyl 38 - wyżej niż 38% wszystkich znanych CVE

Streszczenie

NLTK w wersjach przed 3.10.0 domyślnie ustawia ENFORCE=False w pathsec.py, co powoduje, że wszystkie funkcje walidacji bezpieczeństwa emitują ostrzeżenia zamiast zgłaszać wyjątki. Atakujący mogą ominąć zabezpieczenia przed path traversal i deserializacją pickle, wykorzystując wyłączone kontrolki bezpieczeństwa, które są aktywne tylko po ręcznym włączeniu.

Ocena ryzyka

Ominięcie zabezpieczeń może umożliwić atakującemu dostęp do wrażliwych plików lub wykonanie złośliwego kodu przez deserializację.

Rekomendacja

Zaktualizuj NLTK do wersji 3.10.0 lub nowszej, która zawiera poprawkę, i ręcznie włącz zabezpieczenia pathsec.

Inne podatności w NLTK

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

NLTK versions before 3.10.0 default to ENFORCE=False in pathsec.py, causing all security validation functions to emit warnings instead of raising exceptions. Attackers can bypass path traversal and pickle deserialization protections by exploiting the disabled security controls that are only active when manually enabled.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS