CVSS 3.1
Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)
Атакува се
Време до експлоатация
Атакува се по мрежата, без особени условия, без вход и без действие от потребителя.
- Експлоатация: има публичен пример за експлоатация
- Атаката може да се автоматизира
Описание
Оригинално описание
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 `__reduce__()`, an attacker can achieve code execution by passing a malicious pickle file. The parameter is not mentioned in official documentation or the GitHub repository, yet it is active in the PyPI version. This introduces a stealthy backdoor and persistence risk. NOTE: A third-party states that this vulnerability should be rejected because the proof of concept does not demonstrate arbitrary code execution and fails to complete successfully.
Засегнати продукти
- n/a n/a: n/a
- Red Hat Fence Agents Remediation Operator
- Red Hat Migration Toolkit for Containers
- Red Hat Migration Toolkit for Virtualization
- Red Hat OpenShift Developer Tools and Services
- Red Hat OpenShift Pipelines
- Red Hat OpenShift Service Mesh 2
- Red Hat OpenShift Service Mesh 3
- Red Hat Red Hat Advanced Cluster Security 4
- Red Hat Red Hat Ansible Automation Platform Ansible Core 2
- Red Hat Red Hat Ceph Storage 7
- Red Hat Red Hat Ceph Storage 8
- Red Hat Red Hat Certification Program for Red Hat Enterprise Linux 9
- Red Hat Red Hat Directory Server 13
- Red Hat Red Hat Enterprise Linux 10
- Red Hat Red Hat Enterprise Linux 7
- Red Hat Red Hat Enterprise Linux 8
- Red Hat Red Hat Enterprise Linux 9
- Red Hat Red Hat Enterprise Linux AI (RHEL AI) 3
- Red Hat Red Hat OpenShift Container Platform 4
- Red Hat Red Hat Openshift Data Foundation 4
- Red Hat Red Hat OpenShift GitOps
- Red Hat Red Hat OpenStack Platform 13 (Queens)
- Red Hat Red Hat OpenStack Platform 16.2
- Red Hat Red Hat OpenStack Platform 17.1
- Red Hat Red Hat OpenStack Platform 18.0
- Red Hat Red Hat Quay 3
- Red Hat Service Telemetry Framework 1.5
Вид слабост
История
- 20 януари 2026 Публикувано
Други уязвимости в n/a n/a
Първоизточници
- https://www.cve.org/CVERecord?id=CVE-2025-56005
- https://nvd.nist.gov/vuln/detail/CVE-2025-56005
- https://github.com/bohmiiidd/Undocumented-RCE-in-PLY
- https://github.com/tom025/ply_exploit_rejection
- https://github.com/bohmiiidd/Undocumument_RCE_PLY-yacc-CVE-2025-56005
- https://github.com/tom025/ply_exploit_rejection/issues/1
- http://www.openwall.com/lists/oss-security/2026/01/23/4
- http://www.openwall.com/lists/oss-security/2026/01/23/5
- http://www.openwall.com/lists/oss-security/2026/01/28/5
- http://www.openwall.com/lists/oss-security/2026/01/29/1
- http://www.openwall.com/lists/oss-security/2026/01/29/2
- http://www.openwall.com/lists/oss-security/2026/01/30/1
- https://access.redhat.com/security/cve/CVE-2025-56005
- https://bugzilla.redhat.com/show_bug.cgi?id=2431308
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-56005.json