Skip to main content
← All vulnerabilities
CVE-2026-62383GHSA-3HHW-38PF-PXJ6PYSEC-2026-3726

nltk IPIPANCorpusReader Symlink Arbitrary File Read

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.10.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

nltk versions before 3.10.2 contain a symlink-based arbitrary file read vulnerability in IPIPANCorpusReader methods that bypass nltk.pathsec validation entirely. Attackers can place a symlink in the corpus root directory and read arbitrary files accessible to the process by calling channels(), domains(), categories(), or fileids() methods with the symlink filename.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • nltk nltk

    From 3.10.0 · fixed in 3.10.2

  • nltkPyPI

    From 3.10.0 · fixed in 3.10.2

References 2

GitHub · nltk/nltk

vulncheck.com