SEPTEMBER 19, 2026
Live Feed
Back to database
Case File

CVE-2026-71513

HIGH · CVSS 8.8 EPSS 0.78% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-22 · Last synced 2026-09-18

CyberRota Analysis

AI-Generated

NLTK versions prior to 3.10.3 are vulnerable to a remote code execution flaw in the AllowlistUnpickler, which inadequately validates the global name, enabling attackers to exploit attribute traversal and execute arbitrary commands. This vulnerability poses a significant risk to applications utilizing NLTK for parsing untrusted models, making it essential for developers and organizations using this library to prioritize immediate updates to mitigate potential exploitation.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
remote code execution code execution

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-71513
Severity
HIGH
CVSS
8.8
EPSS
0.78%

Original NVD Description

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.

Related CVEs

Other vulnerabilities affecting the same vendor(s)