CVE-2026-79676
Medium · 5.9CVSS
5.9
EPSS
0.4%
Published
Aug 25, 2026
CISA due date
—
The record
NLTK versions before 3.10.3 contain a path traversal vulnerability in corpus readers that reopen root-derived paths using built-in open() instead of nltk.pathsec.open(), allowing symlinks to escape trusted roots. Attackers who stage symlinked corpus files under a trusted data root can disclose outside-root content through normal corpus reader methods like channels(), domains(), and synonyms().
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-47256 OpenTelemetry, also known as OTel, is a vendor-neutral open source Observability… CWE-22
- CVE-2026-75604 Next.js is a React framework for building full-stack web applications. CWE-22
- CVE-2026-32637 Velero is an open source tool for backing up, restoring, and migrating Kubernetes cluster… CWE-22
- CVE-2026-78677 GitPython before 3.1.59 omits --separate-git-dir from unsafe_git_clone_options, allowing… CWE-22
- CVE-2026-63312 NLTK before 3.10.0 contains an arbitrary local file read vulnerability in… CWE-22
- CVE-2026-71514 NLTK 3.9.4 through 3.10.2 contains a path traversal vulnerability in CrubadanCorpusReader. CWE-22
- CVE-2026-44517 Buildah is a tool that facilitates building OCI images. CWE-22
- CVE-2026-49114 In ONNX before 1.21.0, the 'save_external_data' function builds the external-data file… CWE-22