Skip to content
HighVulnerability

CVE-2026-12261: nltk.downloader cross-package resource and model poisoning via shared namespaces

Identifier
CVE-2026-12261
Published
Record updated
View JSON
Affected
  • nltk < 3.10.0
Fixed in
3.10.0
  • released July 7, 2026, 30 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

CVE-2026-12261 affects `nltk.downloader` in nltk/nltk versions <= 3.9.4. The downloader extracts package archives into shared namespaces such as `corpora/` and `taggers/` rather than package-isolated roots, and checks package integrity only after extraction. One package can therefore overwrite another package's trusted resources, and the changes take effect through ordinary NLTK APIs and persist across interpreter restarts, affecting downstream machine learning pipelines.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.