
Um exploit PoC para CVE-2019-17382 - Bypass de Autenticação do Zabbix
Uma vulnerabilidade crítica descoberta nas versões do Zabbix até a 4.4. O problema existe no arquivo zabbix.php ao acessar a ação dashboard.view com dashboardid=1. Ela permite que atacantes ignorem a página de login, concedendo acesso não autorizado ao recurso de criação de dashboards. Consequentemente, um atacante pode criar Dashboards, Relatórios, Telas ou Mapas sem a necessidade de credenciais válidas (Nome de usuário/Senha), operando essencialmente de forma anônima.
Ao explorar esta vulnerabilidade, elementos não autorizados (Dashboard/Relatório/Tela/Mapa) podem ser criados, todos permanecendo acessíveis não apenas ao atacante, mas também a outros usuários e administradores do sistema.
A vulnerabilidade pode ser identificada acessando o arquivo zabbix.php com os seguintes parâmetros:
/zabbix.php?action=dashboard.view&dashboardid=1
Acesse a interface do Zabbix.
Navegue diretamente para /zabbix.php?action=dashboard.view&dashboardid=1 em um navegador web.
Observe a capacidade de criar Dashboard, Relatório, Tela ou Mapa sem credenciais de login válidas.
É altamente recomendado atualizar para uma versão corrigida do Zabbix posterior à 4.4 para mitigar esta vulnerabilidade. Além disso, restrinja o acesso ao endpoint afetado e considere implementar controles de autenticação mais rigorosos para evitar acessos não autorizados.
Este PoC é somente para fins educacionais! Você é responsável pelos seus próprios atos.