CVE-2025-71408 in NLTK
Riassunto
di VulDB • 24/07/2026
NLTK (Natural Language Toolkit) precedente alla versione 3.9.3 contiene una vulnerabilità di eval injection nel modulo nltk.collocations che consente a un attaccante in grado di controllare gli argomenti della riga di comando di eseguire codice Python arbitrario. Quando collocations.py viene invocato direttamente, il blocco __main__ passa gli argomenti della riga di comando direttamente alla funzione eval() come suffissi di BigramAssocMeasures senza convalida allowlist o sanitizzazione, consentendo a un attaccante di fornire una espressione Python che bypassa la lookup dell'attributo prevista ed esegue codice arbitrario inclusi comandi OS tramite il modulo os.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.