CVE catalog

CVE-2026-81726

NLTK 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

[CVE catalog]

Severity
High · CVSS 8.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.34% · Oct 25, 2026

NLTK 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannltksid3.10.3-1vulnerable
Debiannltkforky3.10.3-1vulnerable
Debiannltktrixie3.9.1-2vulnerable
Debiannltkbookworm3.8-1vulnerable
CpenltkNot reported3.10.3fixed
PyPInltkNot reported3.10.3fixed
PipnltkNot reportedNot reportedunknown
Opensusepython-nltktumbleweed3.10.4-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannltksourcesid(unfixed)not yet assignedNot reported[1146873]
Debiannltksourceforky(unfixed)not yet assignedNot reported[1146873]
Debiannltksourcetrixie(unfixed)not yet assignedNot reported[1146873]
Debiannltksourcebookworm(unfixed)not yet assignedNot reported[1146873]
CpenltkcpeNot reported3.10.3Not reportedNVD-CVE-2026-81726Not reported
PyPInltkPyPINot reported3.10.3Not reportedPYSEC-2026-3740Not reported
Opensusepython-nltkrpmtumbleweed3.10.4-1.1Not reportedOPENSUSE-SU-2026:12280-1Not reported

[Debian bug #1146873]

Notes

[trixie] nltk: Minor issue [bookworm] nltk: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-nltk]Affected

    Source package: [nltk]

    Details (2)
    • 3.8-1 · all · bookworm

      Affected

      nvd · nltk · debian · bookworm; nvd · nltk · debian · 12

    • 3.8-1 · all · bookworm

      Affected

      nvd · nltk · debian · bookworm; nvd · nltk · debian · 12

[Debian 13 (Trixie)]

  • [python3-nltk]Affected

    Source package: [nltk]

    Details (2)
    • 3.9.1-2 · all · trixie

      Affected

      nvd · nltk · debian · 13

    • 3.9.1-2 · all · trixie

      Affected

      nvd · nltk · debian · 13

[openSUSE Tumbleweed]

  • Source package: [python-nltk]

    Details (1)
    • 3.10.3-1.1 · noarch · tumbleweed

      Unknown · Fixed: 3.10.4-1.1

      Version impact unknown

      nvd · python-nltk · opensuse · tumbleweed

  • Source package: [python-nltk]

    Details (1)
    • 3.10.3-1.1 · noarch · tumbleweed

      Unknown · Fixed: 3.10.4-1.1

      Version impact unknown

      nvd · python-nltk · opensuse · tumbleweed

Observed:

References