Katalog CVE

CVE-2026-62384

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

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

Streszczenie

NLTK w wersjach przed 3.10.2 zawiera podatność na ominięcie piaskownicy przez dowiązania symboliczne w FramenetCorpusReader, która pozwala atakującym na odczyt dowolnych plików XML poza katalogiem korpusu. Atakujący mogą umieścić dowiązania symboliczne z nazwami nie zawierającymi separatorów ścieżek w podkatalogu korpusu, które przechodzą walidację ścieżki i są rozwiązywane do plików poza zamierzonym katalogiem korpusu podczas dostępu przez metody frame_by_name(), _lu_file() lub doc().

Ocena ryzyka

Odczyt plików XML poza korpusem może ujawnić wrażliwe dane lub konfiguracje, co może prowadzić do naruszenia poufności.

Rekomendacja

Zaktualizuj NLTK do wersji 3.10.2 lub nowszej, która zawiera poprawkę.

Inne podatności w NLTK

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

NLTK versions before 3.10.2 contain a symlink-based sandbox bypass in FramenetCorpusReader that allows attackers to read arbitrary XML files outside the corpus root. Attackers can place symlinks with names containing no path separators inside the corpus subdirectory, which pass the path validation guard and are resolved to files outside the intended corpus root when accessed via frame_by_name(), _lu_file(), or doc() methods.

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