Skip to main content
← All vulnerabilities
CVE-2024-39705PYSEC-2024-167GHSA-CGVX-9447-VCCH

NLTK through 3.8.1 allows remote code execution if untrusted packages have pickled Python code, and the integrated data package download fun

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.9
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

NLTK through 3.8.1 allows remote code execution if untrusted packages have pickled Python code, and the integrated data package download functionality is used. This affects, for example, averaged_perceptron_tagger and punkt.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • nltkPyPI

    fixed in 3.9

References 3

GitHub · nltk/nltk

vicarius.io