LibreNMS is vulnerable to SQL Injection (Boolean-Based Blind) in hostname parameter in ajax_output.php endpoint
LibreNMS tem uma falha de injeção SQL no endpoint ajax_output.php, onde o parâmetro hostname não é adequadamente limpo antes de ser usado em consultas ao banco de dados. Um atacante pode explorar isso para extrair informações sensíveis do banco de dados enviando requisições especialmente preparadas e observando as respostas da aplicação.
Uma vulnerabilidade de injeção SQL do tipo blind (baseada em booleano) existe no parâmetro hostname do endpoint /ajax_output.php em versões do LibreNMS anteriores à 25.11.0, onde entrada do usuário não sanitizada é diretamente concatenada em consultas SQL sem uso de prepared statements. Um atacante pode criar requisições HTTP maliciosas para inferir conteúdo do banco de dados por análise de respostas condicionais, potencialmente expondo dados de monitoramento e credenciais do sistema.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →