Skip to content

fix vulnerabilty with nltk - #21275

Merged
logan-markewich merged 1 commit into
mainfrom
fix-nlkt-vulnerability
Apr 2, 2026
Merged

fix vulnerabilty with nltk#21275
logan-markewich merged 1 commit into
mainfrom
fix-nlkt-vulnerability

Conversation

@kiedanski

Copy link
Copy Markdown
Contributor

Description

Bumps the nltk minimum version constraint from >3.8.1 to >=3.9.3 to address a critical severity (CVSS 10.0) vulnerability present in nltk < 3.9.3. Updates all uv.lock files across the monorepo to resolve to nltk 3.9.4 (the latest available for Python ≥3.10).

Fixes: nltk CVE (CRITICAL 10.0) — nltk 3.9.1 → 3.9.3 (Transitive via llama-index-core)

Note: A small number of lock files resolve to 3.9.2 under python_full_version < '3.10' markers. This is expected — nltk 3.9.3+ requires Python ≥3.10, and llama-index-core itself requires python >=3.10, so those entries are never installed in practice.

@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Apr 2, 2026
@logan-markewich
logan-markewich merged commit 36053fe into main Apr 2, 2026
9 of 13 checks passed
@logan-markewich
logan-markewich deleted the fix-nlkt-vulnerability branch April 2, 2026 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants