
Exploit proof-of-concept per SQL injection cieca in HSC Mailinspector (CVE-2024-34472). Dimostra l'esecuzione arbitraria di comandi SQL tramite il parametro non sanitizzato `ordemGrid`, consentendo la divulgazione del database.
Descrizione: Un utente autenticato può sfruttare una vulnerabilità di SQL injection blind esistente nel file mliRealtimeEmails.php. Il parametro ordemGrid in una richiesta POST a /mailinspector/mliRealtimeEmails.php non sanifica correttamente l'input, consentendo a un utente autenticato di eseguire comandi SQL arbitrari, portando alla potenziale divulgazione dell'intero database dell'applicazione.
Versioni: Scoperto in HSC Mailinspector 5.2.17-3 ma applicabile a tutte le versioni fino alla 5.2.18.
Durante la navigazione nella casella di posta elettronica, è stata rilevata una richiesta POST a /mailinspector/mliRealtimeEmails.php che passava i seguenti parametri:
Payload POST:
point=3&start=0&limit=30&sort=datetime&dir=DESC&exe=getLastMessages&idCluster=true&idClusterPoint=0&ordemGrid=<SQL INJECTION HERE>&ordemGridDirection=DESC

Il parametro ordemGrid non sembra gestire correttamente i dati inseriti, consentendo l'interpretazione del codice SQL quando viene passato attraverso di esso.
