CVE-2026-81726

NameCVE-2026-81726
DescriptionNLTK through 3.10.3 contains a path traversal vulnerability in model-artifact APIs that bypass pathsec enforcement by using raw file operations on caller-controlled paths. Attackers can read or write files outside allowed sandbox roots through TransitionParser, AveragedPerceptron, PerceptronTagger, and maxent parameter APIs when pathsec is enabled.
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
Debian Bugs1146873

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
nltk (PTS)bookworm3.8-1vulnerable
trixie3.9.1-2vulnerable
forky, sid3.10.3-1vulnerable

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
nltksource(unstable)(unfixed)1146873

Notes

[trixie] - nltk <no-dsa> (Minor issue)
[bookworm] - nltk <postponed> (Minor issue)
https://github.com/nltk/nltk/security/advisories/GHSA-8mgp-746c-j5xp

Search for package or bug name: Reporting problems