
Ivanti EPMM Pre-Auth RCE Chain
Advanced detection tool for identifying systems vulnerable to the CVE-2025-4427 and CVE-2025-4428 exploit chain. This security scanner helps identify vulnerable endpoints and demonstrates proof-of-concept exploitation.
Requirements:
Install dependencies:
pip install requests
python scanner.py -H http://target-site.com/
python scanner.py -H [TARGET_URL] [OPTIONS]
python scanner.py -H https://example.com/
python scanner.py -H http://internal-server/ -c "uname -a" -x http://proxy:8080
python scanner.py -H http://test-site.com/ -s sh -t 30 -o results.txt
| Code | Description |
|---|---|
| 0 | Vulnerable system detected |
| 1 | No vulnerability found |
| 2 | Execution error occurred |
Distributed under MIT License. See LICENSE for full text.
| Parameter | Description |
|---|
| -H | Target URL (required) |
| -c | Command to execute (default: 'id') |
| -s | Shell type [bash |
| -x | Proxy configuration (e.g.: http://127.0.0.1:8080) |
| -t | Request timeout in seconds (default: 15) |
| -r | Connection retry attempts (default: 2) |
| -o | Output file path |