
Un exploit PoC per CVE-2019-17382 - Bypass dell'autenticazione di Zabbix
Una vulnerabilità critica scoperta nelle versioni di Zabbix fino alla 4.4. Il problema risiede nel file zabbix.php quando si accede all'azione dashboard.view con dashboardid=1. Consente agli aggressori di bypassare la pagina di login, concedendo accesso non autorizzato alla funzione di creazione della dashboard. Di conseguenza, un attaccante può creare Dashboard, Report, Schermate o Mappe senza bisogno di credenziali valide (Nome utente/Password), operando essenzialmente in modo anonimo.
Sfruttando questa vulnerabilità, è possibile creare elementi non autorizzati (Dashboard/Report/Schermata/Mappa), tutti accessibili non solo all'attaccante ma anche ad altri utenti e amministratori all'interno del sistema.
La vulnerabilità può essere identificata accedendo al file zabbix.php con i seguenti parametri:
/zabbix.php?action=dashboard.view&dashboardid=1
Accedi all'interfaccia Zabbix.
Naviga direttamente a /zabbix.php?action=dashboard.view&dashboardid=1 in un browser web.
Osserva la possibilità di creare Dashboard, Report, Schermata o Mappa senza credenziali di login valide.
Si consiglia vivamente di aggiornare a una versione corretta di Zabbix successiva alla 4.4 per mitigare questa vulnerabilità. Inoltre, limitare l'accesso all'endpoint interessato e considerare l'implementazione di controlli di autenticazione più severi per prevenire accessi non autorizzati.
Questa PoC è intesa solo a scopo educativo! Sei responsabile delle tue azioni.