
Arguments to reject CVE-2025-56005
This project argues that CVE‑2025‑56005 be rejected.
In this project the code from the proof of concept
has been copied to main.py.
To run the exploit ensure that you have installed uv
Run
uv sync
this will install ply==3.11 as a project dependency.
Run
uv run main.py
This will run the proof of concept. This results in the program exiting early with a AttributeError: 'function' object has no attribute 'input'.
The text VULNERABLE is not in the file /tmp/pwned. This is not a working example of the alleged vulnerability.
Referring to the proof of concept code this does not demonstrate Arbitrary Code Execution as there is a single program running and no untrusted data has been passed between processes. This is not a demonstration of CWE-502 as claimed.