
Exploit di iniezione SQL cieca basata sul tempo per CMS Made Simple <= 2.2.9 (CVE-2019-9053) che estrae nome utente, email, hash della password e salt, con cracking opzionale della password tramite wordlist.
📌 Descrizione
Questo exploit prende di mira una vulnerabilità di SQL injection non autenticata in CMS Made Simple <= 2.2.9 (CVE-2019-9053). La vulnerabilità consente agli aggressori di estrarre informazioni sensibili come nome utente, email, hash della password e salt tramite una SQL injection blind basata sul tempo.
Inoltre, l'exploit supporta il cracking delle password utilizzando una wordlist fornita.
SQL Injection non autenticata
Estrae Nome Utente, Email e Hash della Password
Recupera il Salt della Password
Supporta il Cracking delle Password tramite Wordlist (Opzionale)
Utilizza SQL Injection Blind basata sul Tempo
Clona il repository:
git clone https://github.com/hf3cyber/CMS-Made-Simple-2.2.9-Unauthenticated-SQL-Injection-Exploit-CVE-2019-9053-.git
cd CMS-Made-Simple-2.2.9-Unauthenticated-SQL-Injection-Exploit-CVE-2019-9053-
Sfruttamento di Base
python3 exploit.py -u http://target.com/cms
Sfruttamento con Cracking delle Password
python3 exploit.py -u http://target.com/cms -c -w /usr/share/wordlist/rockyou.txt
Python 3
modulo requests (pip install requests)
modulo termcolor (pip install termcolor)
Per proteggersi da questa vulnerabilità, aggiornare CMS Made Simple all'ultima versione sicura e garantire una corretta sanificazione degli input con prepared statements.
Questo exploit è solo a scopo educativo e per test di penetrazione autorizzati. L'uso improprio di questo script per accesso non autorizzato è illegale. L'autore non è responsabile per qualsiasi uso improprio o danno causato.
Questo progetto è concesso in licenza secondo i termini della licenza MIT. Consulta il file per i dettagli.
🤝 Contributi
I contributi sono benvenuti! Sentiti libero di aprire una issue o inviare una pull request per migliorare lo script.