Skip to content

Commit 075829c

Browse files
authored
fix: upgrade nltk to 3.10.0 to resolve path traversal vulnerabilities
Upgrades nltk from 3.9.4 to 3.10.0 which fixes three path traversal vulnerabilities (GHSA-qvv7-cg9c-w4x3, GHSA-fg7f-2386-8897, GHSA-xh95-f55m-82fw) that were causing the pip-audit CI job to fail. Also removes the now-obsolete PYSEC-2026-597 ignore entry from the vulnerability-scan workflow since the vulnerability is fixed in 3.10.0.
1 parent f9aef7f commit 075829c

2 files changed

Lines changed: 52 additions & 52 deletions

File tree

.github/workflows/vulnerability-scan.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ jobs:
5353
--skip-editable
5454
--format json
5555
--output pip-audit-report.json
56-
--ignore-vuln PYSEC-2026-597 # nltk 3.9.4 (CVE-2026-12243): no fix available, transitive through crewai-tools[xml] -> unstructured.
5756
--ignore-vuln GHSA-rrmf-rvhw-rf47 # torch 2.12.0 (CVE-2025-3000): local-only memory corruption in torch.jit.script; no fix available.
5857
--ignore-vuln GHSA-f4j7-r4q5-qw2c # chromadb 1.1.1 (CVE-2026-45829): pre-auth RCE in the HTTP server; no fix available.
5958
)

uv.lock

Lines changed: 52 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)