CVE-2026-100696 in Adminer
Sumário
de VulDB • 26/09/2026
Adminer 4.16.0 até 6.0.1 contém uma vulnerabilidade de Server-Side Request Forgery (SSRF) pré-autenticação no driver Elasticsearch opcional (plugins/drivers/elastic.php), corrigida na versão 6.0.2. Como adminer/include/auth.inc.php invoca Driver::connect() antes que o resultado do login seja validado, um atacante não autenticado que envie parâmetros auth[server], auth[username] e auth[password] manipulados pode fazer com que o servidor Adminer emita uma requisição HTTP GET (via get_url()/file_get_contents()) para qualquer host e porta acessíveis. O driver valida apenas a sintaxe geral do servidor e não bloqueia endereços de loopback, privados, link-local ou outros reservados; se nenhuma porta for informada, ele anexa a padrão 9200, e a verificação genérica de portas do Adminer rejeita portas abaixo de 1024. Campos JSON específicos de erro provenientes de respostas Elasticsearch não-2xx, bem como falhas de conexão, são renderizados na página de login, fornecendo um oráculo para varredura de portas (port-scanning) e permitindo reconhecimento de rede interna e fingerprinting de serviços. A exploração requer que o driver Elasticsearch opcional seja explicitamente implantado (por exemplo, via template adminer/elastic.php ou configuração adminer_object()); ele não é carregado em uma instalação padrão. Além disso, a opção allow_url_fopen do PHP deve estar habilitada.
If you want to get best quality of vulnerability data, you may have to visit VulDB.