VYPR

PyPI package

nltk

pkg:pypi/nltk

Vulnerabilities (11)

  • CVE-2026-33236Mar 20, 2026
    affected <= 3.9.2

    NLTK (Natural Language Toolkit) is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, the NLTK downloader does not validate the `subdir` and `id` attributes when processi

  • CVE-2026-33231Mar 20, 2026
    affected < 3.9.4fixed 3.9.4

    NLTK (Natural Language Toolkit) is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, `nltk.app.wordnet_app` allows unauthenticated remote shutdown of the local WordNet B

  • CVE-2026-33230Mar 20, 2026
    affected < 3.9.4fixed 3.9.4

    NLTK (Natural Language Toolkit) is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. In versions 3.9.3 and prior, `nltk.app.wordnet_app` contains a reflected cross-site scripting issue in the `looku

  • CVE-2026-0846HigMar 9, 2026
    affected < 3.9.3fixed 3.9.3

    A vulnerability in the `filestring()` function of the `nltk.util` module in nltk version 3.9.2 allows arbitrary file read due to improper validation of input paths. The function directly opens files specified by user input without sanitization, enabling attackers to access sensit

  • CVE-2026-0847HigMar 4, 2026
    affected <= 3.9.2

    A vulnerability in NLTK versions up to and including 3.9.2 allows arbitrary file read via path traversal in multiple CorpusReader classes, including WordListCorpusReader, TaggedCorpusReader, and BracketParseCorpusReader. These classes fail to properly sanitize or validate file pa

  • CVE-2025-14009Feb 18, 2026
    affected < 3.9.3fixed 3.9.3

    A critical vulnerability exists in the NLTK downloader component of nltk/nltk, affecting all versions. The _unzip_iter function in nltk/downloader.py uses zipfile.extractall() without performing path validation or security checks. This allows attackers to craft malicious zip pack

  • CVE-2024-39705CriJun 27, 2024
    affected < 3.9fixed 3.9

    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.

  • CVE-2021-3842Jan 4, 2022
    affected < 3.6.6fixed 3.6.6

    nltk is vulnerable to Inefficient Regular Expression Complexity

  • CVE-2021-43854Dec 23, 2021
    affected < 3.6.6fixed 3.6.6

    NLTK (Natural Language Toolkit) is a suite of open source Python modules, data sets, and tutorials supporting research and development in Natural Language Processing. Versions prior to 3.6.5 are vulnerable to regular expression denial of service (ReDoS) attacks. The vulnerability

  • CVE-2021-3828Sep 27, 2021
    affected < 3.6.4fixed 3.6.4

    nltk is vulnerable to Inefficient Regular Expression Complexity

  • CVE-2019-14751Aug 22, 2019
    affected < 3.4.5fixed 3.4.5

    NLTK Downloader before 3.4.5 is vulnerable to a directory traversal, allowing attackers to write arbitrary files via a ../ (dot dot slash) in an NLTK package (ZIP archive) that is mishandled during extraction.