
Exploit per CVE-2024-9441: Esecuzione Remota di Codice tramite sanitizzazione impropria degli input nella funzionalità di recupero password in PHP. Carica uno script malevolo ed esegue comandi di sistema.
Descrizione della vulnerabilità:
Questo codice sfrutta una vulnerabilità di Remote Code Execution (RCE) causata da una sanitizzazione inadeguata dell'input in un'applicazione web basata su PHP. La debolezza specifica si trova nella funzionalità "forgot password" (index.php?c=user&m=forgot_password), dove l'input dell'utente non viene adeguatamente sanitizzato, consentendo agli attaccanti di iniettare codice PHP arbitrario nel server.
Questo script sfrutta una vulnerabilità in un'applicazione basata su PHP per caricare uno script PHP malevolo sul server ed eseguire comandi di sistema tramite richieste HTTP. Passaggi per l'utilizzo:
python exploit.py "/bin/ls -al /var/www/html"
Se l'exploit ha successo, dovresti vedere il contenuto della directory nell'output del terminale.