AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

NLTK security advisories

56 advisories · 34 critical or high in 12 months · latest Oct 27

56 advisories

High 8.6Oct 27NLTK: path traversalCVE-2026-109956fixed in 3.10.4MediumSep 8NLTK: Pl196xCorpusReader has quadratic ReDoS on malformed TEI blocksCVE-2026-81725fixed in 3.10.3HighSep 8NLTK: ReDoS in nltk.tgrep via unvalidated user-supplied regular expressionsCVE-2026-80206fixed in 3.10.3High 7.5Sep 8NLTK: ReDoS in nltk.text.Text.findall() via unvalidated user-supplied regular expressionsCVE-2026-80205fixed in 3.10.0HighSep 8NLTK: Corpus Reader Sandbox BypassCVE-2026-79674fixed in 3.10.3HighSep 8NLTK: Corpus readers follow symlinks outside trusted roots despite pathsec enforcementCVE-2026-79676fixed in 3.10.3CriticalSep 8NLTK: Allowlisted pickle loaders still permit code execution in current sourceCVE-2026-79657fixed in 3.10.3HighSep 8NLTK: Entity-expansion DoS (billion laughs) via remaining raw ElementTree parsesCVE-2026-78681fixed in 3.10.3HighSep 8NLTK: pathsec SSRF protection can be bypassed when a proxy is configuredCVE-2026-78682fixed in 3.10.3CriticalSep 8NLTK: Unsafe Pickle Deserialization in TransitionParser Allows Remote Code ExecutionCVE-2026-78683fixed in 3.10.0Medium 5.5Sep 8NLTK: Symlink-based arbitrary file read in IPIPANCorpusReader, bypasses nltk.pathsec entirelyCVE-2026-62383fixed in 3.10.2High 7.5Sep 8NLTK: Symlink-based sandbox bypass in FramenetCorpusReader (bypasses the fix for CVE-2026-54292)CVE-2026-62384fixed in 3.10.2High 5.9Sep 8NLTK: Stable FrameNet and NKJP readers parse outside-root XMLCVE-2026-62385fixed in 3.10.0Medium 5.3Sep 8NLTK: Missing Post-Download Integrity Verification Allows Malicious Package InjectionCVE-2026-12259fixed in 3.9.3HighSep 8NLTK: StreamBackedCorpusView Bypasses pathsec.ENFORCE - Arbitrary Local File ReadCVE-2026-63312fixed in 3.10.0Medium 6.5Sep 8NLTK: FileSystemPathPointer.open() sandbox check is dead code , arbitrary file read via file:// protocolCVE-2026-65915fixed in 3.10.0High 6.2Sep 8NLTK: Symlink escape in CorpusReader allows arbitrary local file read outside the corpus rootCVE-2026-70626fixed in 3.9.4HighSep 2NLTK: Default ENFORCE=False Disables All pathsec Security ControlsCVE-2026-62388fixed in 3.10.0MediumSep 2NLTK: SSRF Fail-Open in validate_network_url() via DNS Resolution FailureCVE-2026-63311fixed in 3.10.0MediumSep 2NLTK: Quadratic-time DoS in PorterStemmer via long runs of 'y'CVE-2026-81722fixed in 3.10.3Medium 7.1Sep 2NLTK: Downloader.download follows hardlinks and overwrites outside-root filesCVE-2026-81727fixed in 3.10.3High 7.0Sep 2NLTK: Model-artifact APIs bypass pathsec and touch files outside allowed rootsCVE-2026-81726fixed in 3.10.4Medium 3.7Sep 2NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()`CVE-2026-81723fixed in 3.10.3MediumSep 2NLTK: Uncontrolled resource consumption in RecursiveDescentParser via ambiguous or left-recursive grammarsCVE-2026-12876fixed in 3.10.3Medium 5.3Sep 2NLTK: uncontrolled recursionCVE-2026-81724fixed in 3.10.3Critical 9.8Sep 1NLTK: argument injectionCVE-2026-79675fixed in 3.10.3High 7.8Sep 1NLTK: Uncontrolled search path when invoking the Graphviz 'dot' binaryCVE-2026-78680fixed in 3.10.3High 8.8Aug 22NLTK AllowlistUnpickler dotted-name validation bypass allows remote code executionCVE-2026-71513fixed in 3.10.3Low 2.5Aug 22NLTK CrubadanCorpusReader path traversal allows arbitrary file disclosureCVE-2026-71514fixed in 3.10.3High 7.5Aug 21NLTK TweetTokenizer vulnerable to denial of service through catastrophic regex backtrackingCVE-2026-72818fixed in 3.10.1High 7.5Aug 13nltk: Arbitrary File Read via Path Traversal in nltk.data.load() through Percent-Encoded SequencesCVE-2026-12243fixed in 3.10.0Low 3.7Aug 10NLTK network URL validation permits SSRF to RFC 6598 shared-address-space hostsCVE-2026-12372fixed in 3.10.0Low 3.7Aug 9NLTK: server-side request forgeryCVE-2026-12372no fix yetMedium 5.3Aug 7NLTK downloader allows cross-package resource and model poisoningCVE-2026-12261fixed in 3.10.0Medium 6.5Aug 7A vulnerability in `nltk.downloader` in nltk/nltk versions <= 3.9.4CVE-2026-12261fixed in 3.10.0High 8.6Jul 31NLTK: server-side request forgeryCVE-2026-12075fixed in 3.10.0High 7.5Jul 31Natural Language Toolkit (NLTK): ReDoS in NLTK ReviewsCorpusReader FEATURES regexCVE-2026-12061fixed in 3.10.0High 7.5Jul 31NLTK: arbitrary file readCVE-2026-12072fixed in 3.10.0High 7.5Jul 31NLTK: path traversalCVE-2026-12074fixed in 3.10.0High 7.8Jul 25NLTK vulnerable to Eval Injection via collocations CLI argumentsCVE-2025-71408fixed in 3.9.3High 7.8Jul 4NLTK Stanford wrapper classes execute untrusted JAR files without verificationCVE-2026-12252fixed in 3.9.4High 7.8Jul 4NLTK: code executionCVE-2026-12252fixed in 3.9.4High 7.5Jun 16NLTK: path traversalCVE-2026-54293fixed in 3.10.0High 8.1Mar 19NLTK has a Downloader Path Traversal Vulnerability (AFO) - Arbitrary File OverwriteCVE-2026-33236fixed in 3.9.4High 7.5Mar 19Unauthenticated remote shutdown in nltk.app.wordnet_appCVE-2026-33231fixed in 3.9.4Medium 6.1Mar 18Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in nltkCVE-2026-33230fixed in 3.9.4MediumMar 18Natural Language Toolkit (NLTK) has unbounded recursion in JSONTaggedDecoder.decode_obj() may cause DoSCVE-2026-66393fixed in 3.9.4High 8.6Mar 9NLTK has Arbitrary File Read via Absolute Path Input in nltk.util.filestring()CVE-2026-0846fixed in 3.9.3Critical 10.0Mar 5NLTK: code executionCVE-2026-0848fixed in 3.9.3High 8.6Mar 4NLTK has a Path Traversal issueCVE-2026-0847fixed in 3.9.3Critical 10.0Feb 18NLTK has a Zip Slip VulnerabilityCVE-2025-14009fixed in 3.9.3High 7.5Jun 28, 2024ntlk unsafe deserialization vulnerabilityCVE-2024-39705fixed in 3.9High 7.5Jan 6, 2022NLTK Vulnerable to REDoSCVE-2021-3842fixed in 3.6.6High 7.5Jan 6, 2022Inefficient Regular Expression Complexity in nltk (word_tokenize, sent_tokenize)CVE-2021-43854fixed in 3.6.6High 7.5Sep 29, 2021NLTK Vulnerable to REDoSCVE-2021-3828fixed in 3.6.4High 7.5Aug 23, 2019NLTK Vulnerable To Path TraversalCVE-2019-14751fixed in 3.4.5
About NLTK

The natural language toolkit for Python.

Packages watched: nltk (PyPI).