THREAT OPS › Threat News › [NVD] CVE-2025-56005 (CRITICAL 9.8) — An undocumented and unsafe feature in the PLY (Python Lex-Yacc) library 3.11 allows Remote Code Execution (RCE) via the `picklefile` parameter in the `yacc()` function. This parameter accepts a `.pkl` file that is deserialized with `pickle.load()` without validation. Because `pic
[NVD] CVE-2025-56005 (CRITICAL 9.8) — An undocumented and unsafe feature in the PLY (Python Lex-Yacc) library 3.11 allows Remote Code Execution (RCE) via the `picklefile` parameter in the `yacc()` function. This parameter accepts a `.pkl` file that is deserialized with `pickle.load()` without validation. Because `pic
CVE-2025-56005 CVSS: 9.8 CRITICAL Published: 2026-01-20T19:15:49.247
An undocumented and unsafe feature in the PLY (Python Lex-Yacc) library 3.11 allows Remote Code Execution (RCE) via the `picklefile` parameter in the `yacc()` function. This parameter accepts a `.pkl` file that is deserialized with `pickle.load()` without validation. Because `pickle` allows execution of embedded code via `__redu
Indicators of compromise
- CVE-2025-56005cve
Original source: https://nvd.nist.gov/vuln/detail/CVE-2025-56005