Skip to content
Critical Vulnerability in Python PLY Library Allows Remote Code Execution

Critical Vulnerability in Python PLY Library Allows Remote Code Execution

First seen 27 Jan 2026, 12:04 UTC • •

Article Content

Browse articles
ThreatCluster AI
ThreatCluster •March 12, 2026 at 13:27 UTC

A critical vulnerability in the Python PLY library version 3.11 has been identified, enabling remote code execution via unsafe deserialization of untrusted pickle files. The flaw, tracked as CVE-2025-56005, affects the undocumented picklefile parameter in the yacc() function, which invokes pickle.load() on untrusted data. The vulnerability was reported by security researcher Ahmed Abd on July 1, 2025.

Start a free Starter trial for enhanced analysis

Ask AI about this cluster

Updated 212d ago How this analysis works

More articles in this cluster (2)

Following this threat?

Track CVE-2025-56005 in your own feed — you're alerted when they show up in new reporting, leak sites or exploitation.

Free account · no card needed