Katalog CVE

CVE-2026-12259

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.10%

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

Streszczenie

W nltk w wersji 3.9.4 funkcja `nltk.downloader.Downloader._download_package()` zapisuje pobrane bajty pakietu na dysk i może je rozpakować przed wymuszeniem walidacji sum kontrolnych SHA-256 lub MD5. Umożliwia to atakującemu manipulację treścią pakietu poprzez skompromitowane mirror, złośliwy proxy lub inne podmiany źródła, prowadząc do instalacji kontrolowanych przez atakującego pakietów.

Ocena ryzyka

Ryzyko polega na możliwości zainstalowania złośliwych pakietów, które mogą być zaufane przez użytkowników lub aplikacje, co może prowadzić do wykonania złośliwego kodu lub kradzieży danych.

Rekomendacja

Zaleca się aktualizację nltk do wersji, w której poprawiono walidację sum kontrolnych przed rozpakowaniem, oraz korzystanie z zaufanych mirrorów.

Inne podatności w nltk

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

In nltk version 3.9.4, the `nltk.downloader.Downloader._download_package()` function writes downloaded package bytes to disk and may extract them before enforcing SHA-256 or MD5 checksum validation. This allows an attacker to tamper with the package response body for `info.url` through a compromised mirror, malicious proxy, or other source-substitution condition, leading to the installation of attacker-controlled package bytes. The vulnerability can result in malicious corpus or model content being trusted by downstream users or applications.

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