OSS Support Hub / Machine Learning

Python Machine Learning Apache-2.0

NLTK

Platform for building Python programs to work with human language data and NLP tasks

Project Health at a Glance

Live data from GitHub and PyPI, updated daily.

14.6K
GitHub Stars
📦
Latest Release
🔄
Avg. Release Cadence
🐛
281
Open Issues
📅
14 days ago
Last Commit
🔒
10
Active CVEs

Data last fetched: 2026-05-15

Known Vulnerabilities

10 active CVEs reported via OSV.dev

NLTK Vulnerable to REDoS

Published: 2021-09-29 Fixed in: 3.6.4

NLTK has a Downloader Path Traversal Vulnerability (AFO) - Arbitrary File Overwrite

Published: 2026-03-19 No fix available

NLTK has a Path Traversal issue

Published: 2026-03-04 No fix available

NLTK has a Zip Slip Vulnerability

Published: 2026-02-18 Fixed in: 3.9.3

ntlk unsafe deserialization vulnerability

Published: 2024-06-28 Fixed in: 3.9

Inefficient Regular Expression Complexity in nltk (word_tokenize, sent_tokenize)

Published: 2022-01-06 Fixed in: 3.6.6

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in nltk

Published: 2026-03-18 Fixed in: 3.9.4

NLTK has Arbitrary File Read via Absolute Path Input in nltk.util.filestring()

Published: 2026-03-09 Fixed in: 3.9.3

Unauthenticated remote shutdown in nltk.app.wordnet_app

Published: 2026-03-19 Fixed in: 3.9.4

NLTK Vulnerable To Path Traversal

Published: 2019-08-23 Fixed in: 3.4.5

Alternatives to NLTK

Other Machine Learning projects in the Python ecosystem worth evaluating.

Support Options for NLTK

Enterprise Support via DepKeep

Get SLA-backed support, security patches, and direct access to senior engineers for NLTK — without relying on volunteer maintainers.

Talk to an Expert →