
Python exploit script for CVE-2025-41646, an authentication bypass in RevPi Webstatus <= 2.4.5. Supports single/mass exploitation, proxy, silent mode, and JSON output for penetration testing.
This is a Python3 exploit script for CVE-2025-41646, an Authentication Bypass vulnerability affecting RevPi Webstatus <= 2.4.5.
/php/dal.phppip install -r requirements.txt
requests
urllib3 (usually comes with requests)
python3 cve_2025_41646_auth_bypass.py -u "http://192.168.1.100"
python3 cve_2025_41646_auth_bypass.py -l targets.txt
python3 cve_2025_41646_auth_bypass.py -u "http://192.168.1.100" --proxy "http://127.0.0.1:8080"
python3 cve_2025_41646_auth_bypass.py -u "http://192.168.1.100" --silent
python3 cve_2025_41646_auth_bypass.py -u "http://192.168.1.100" --json
request/response
This tool is for educational and authorized penetration testing purposes only. Unauthorized usage against systems without explicit permission is illegal.
| Option | Description |
|---|
-u, --url | Target URL (e.g., http://IP) |
-l, --list | File containing list of targets |
-o, --output | Output file to save valid session IDs |
--proxy | Use a proxy (http://127.0.0.1:8080) |
--json | Print raw JSON output |
--silent | Silent mode (prints session ID only) |