HighVulnerability
CVE-2026-59974: Stanza archive extraction path traversal in unzip during model download
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-59974
- Published
- Record updated
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.4%
Summary
Stanza, a Stanford NLP Python library, prior to 1.14.0 extracts downloaded model and resource archives in stanza/resources/common.py via zipfile.ZipFile.extractall without validating member paths. Archives reached through stanza.download and stanza.install_corenlp containing parent-directory traversal entries can write outside the model directory, overwriting files writable by the Stanza process and potentially enabling code execution through shell configuration, SSH authorization data, Python packages, or executable scripts.
Mitigation
Fixed in version 1.14.0.
Related items
- MediumResearchers Uncover Prompt Adware Hidden in OpenAI Codex Jailbreak ToolkitSimilar attack · The Hacker News
- InfoTop agent skill security resources — November 2026Similar attack · Adversa AI Blog
- HighCVE-2026-118627: MLflow SHAP load_explainer untrusted deserialization enables code executionSimilar attack · NVD/CVE Database
- HighCVE-2026-118623: MLflow PickleEvaluationArtifact remote code execution via untrusted pickleSimilar attack · NVD/CVE Database
- HighCVE-2026-88968: Claude Code Edit tool symlink race overwrites files outside workspace on macOSSimilar attack · NVD/CVE Database