CVE-2026-55637 in genieacs-mcp
Sumário
de VulDB • 26/08/2026
genieacs-mcp é um servidor MCP para GenieACS escrito em Go. Antes da versão 0.3.2, o transporte Streamable HTTP em cmd/server/main.go cria um ouvinte /mcp não autenticado no valor padrão de MCP_LISTEN_ADDR 127.0.0.1:8080 quando MCP_AUTH_TOKEN não está definido e a ramificação httpSrv.Start(addr) não valida os cabeçalhos Host ou Origin. Um site malicioso pode usar DNS rebinding para enviar solicitações do navegador com valores de Host e Origin controlados pelo atacante ao ouvinte loopback, inicializar uma sessão MCP, listar ferramentas e invocar operações contra o NBI GenieACS configurado por ACS_URL. A exploração bem-sucedida pode expor ou modificar o estado de gerenciamento CPE, incluindo reinicializações de dispositivos, tarefas de firmware, alterações de parâmetros TR-069, predefinições, provisões, tags, solicitações de conexão e operações de tarefa. O wrapper npm não é afetado porque força TRANSPORT=stdio e não expõe um ouvinte HTTP. Este problema foi corrigido na versão 0.3.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.