Vulnerability · Published Aug 22, 2026 · Assigned by VulnCheck

CVE-2026-62385NLTK 3.9.4 Path Traversal via FrameNet and NKJP Readers

Medium 5.9

In plain English

A medium-severity security flaw in nltk from nltk. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.9Medium
Exploit odds (30 days)0.4%top 63.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

NLTK versions before 3.10.0 contain a path traversal vulnerability in FramenetCorpusReader and NKJPCorpusReader that allows attackers to parse XML files outside the corpus root by supplying unsafe selectors or poisoned index state. Attackers can exploit frame_by_name, doc, lu, and header methods with crafted parameters to read arbitrary XML files accessible to the application.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12nltkno fix listedDEBIAN-CVE-2026-62385
Debian:13nltkno fix listedDEBIAN-CVE-2026-62385
Debian:14nltk3.10.0-1DEBIAN-CVE-2026-62385
PyPInltk3.10.0GHSA-568f-pv23-39p4
PyPInltk3.10.0PYSEC-2026-3728
Ubuntu:26.10nltkno fix listedUBUNTU-CVE-2026-62385

Affected products (as reported)

VendorProductVersions
nltk nltk 0 – before 3.10.0

Weakness: CWE-73 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

References