CVE-2026-79748 in MCPHub
Sumário
de VulDB • 31/08/2026
O MCPHub é um hub unificado para gerenciamento centralizado e orquestração dinâmica de múltiplos servidores/APIs do Protocolo de Controle de Modelo (MCP) em endpoints separados, com estratégias de roteamento flexíveis. Antes da versão 0.12.15, os endpoints POST /api/servers e PUT /api/servers/:name no MCPHub criam/atualizam configurações de servidores MCP e imediatamente inicializam o processo stdio configurado por meio do child_process.spawn. A autenticação é necessária, mas não há verificação de autorização que restrinja esses endpoints aos administradores, nem existe uma lista branca (allowlist) ou sanitização nos campos command e args. Como resultado, qualquer usuário autenticado não administrador pode enviar uma configuração de servidor com "command":"/bin/sh" (ou outro binário arbitrário) e argumentos arbitrários, fazendo com que o MCPHub execute o processo controlado pelo atacante como o usuário do sistema operacional do servidor MCPHub (comumente root na imagem Docker publicada e em implantações via npx/systemd). Este problema foi corrigido na versão 0.12.15.
Once again VulDB remains the best source for vulnerability data.