
CVE-2018-17553 PoC
CVE-2018-17553 PoC (Navigate CMS versione 2.8 e precedenti)
Questa proof of concept è stata messa insieme mentre lavoravo sulla macchina Black Pearl di TCM. Non riuscivo a trovare nessuno che avesse pubblicato un PoC oltre al semplice utilizzo di Metasploit. Poiché sto evitando Metasploit nel mio percorso di hacking per poi tornare indietro e rifare tutto di nuovo con esso, ho preparato questo script rapidamente per chiunque altro si trovi nella stessa situazione.
Questo PoC presuppone che tu abbia già sfruttato manualmente la CVE-2018-17552 per ottenere l'accesso (o che tu abbia ottenuto l'accesso in qualche altro modo).
Attualmente lo script non esegue alcuna validazione dell'input né controllo degli errori sui risultati restituiti da cURL. Sta a te capire cosa stai facendo e mettere un minimo di impegno se fallisce.
Ovviamente, questo richiede che cURL sia installato sulla macchina da cui esegui lo script.
L'uso previsto originariamente era caricare una webshell PHP, ma in pratica puoi caricare qualsiasi file che diventerà poi una pagina PHP.