CVE catalog

CVE-2026-71513

nltk: CVE-2026-71513

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.10% · Oct 25, 2026

NLTK before 3.10.3 contains a remote code execution vulnerability in AllowlistUnpickler that validates only the pickle module string and not the global name, allowing attackers to resolve dotted names by attribute traversal to callables outside the allowlisted namespace. Attackers can craft untrusted transition-parser models that execute arbitrary commands when TransitionParser.parse loads the model through allowlisted_pickle_load.

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-1fixed
Debiannltkforky3.10.3-1fixed
Debiannltktrixie3.9.1-2vulnerable
Debiannltkbookworm3.8-1vulnerable
PyPInltkNot reported3.10.3fixed
PyPInltkNot reported3.10.3fixed
CpenltkNot reported3.10.3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannltksourcesid3.10.3-1not yet assignedNot reportedNot reported
Debiannltksourceforky3.10.3-1not yet assignedNot reportedNot reported
Debiannltksourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debiannltksourcebookworm(unfixed)not yet assignedNot reportedNot reported
PyPInltkPyPINot reported3.10.3Not reportedGHSA-5GH2-94QG-QPPQNot reported
PyPInltkPyPINot reported3.10.3Not reportedPYSEC-2026-3867Not reported
CpenltkcpeNot reported3.10.3Not reportedNVD-CVE-2026-71513Not reported

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

      dsa · nltk · debian · bookworm

    • 3.8-1 · all · bookworm

      Affected

      dsa · nltk · debian · bookworm

Observed:

References