
Zoho ManageEngine ServiceDesk Plus MSP - Enumerazione utenti di Active Directory (CVE-2021-31159) - https://ricardojoserf.github.io/CVE-2021-31159/
Questo script sfrutta il fatto che ServiceDesk Plus, prima della build 10519, restituisce output diversi nella funzionalità di recupero password: se l'utente esiste, viene restituito un messaggio che afferma che è stata inviata un'email, ma se non esiste, il messaggio è sempre lo stesso.
Conoscendo questo, è possibile enumerare gli account nell'applicazione o, cosa che cercheremo di sfruttare con questo script, gli account di un Active Directory se l'autenticazione AD è abilitata. Molto utile quando l'applicazione è esposta su Internet e il formato degli account utente AD (ad esempio, iniziale del nome + cognome) è noto.
python3 exploit.py -t TARGET_URL -d DOMAIN -u USERSFILE [-o OUTPUTFILE]