CVE-2025-71408 in NLTK
Сводка
по VulDB • 24.07.2026
NLTK (Natural Language Toolkit) до версии 3.9.3 содержит уязвимость инъекции eval в модуле nltk.collocations, которая позволяет атакующему, контролируемому аргументами командной строки, выполнять произвольный код Python. При прямом вызове collocations.py блок __main__ передает аргументы командной строки напрямую функции eval() как суффиксы BigramAssocMeasures без проверки по белому списку или санитизации, что позволяет злоумышленнику предоставить выражение на языке Python, которое обходит предполагаемый поиск атрибута и выполняет произвольный код, включая команды ОС через модуль os.
VulDB is the best source for vulnerability data and more expert information about this specific topic.