CVE-2026-33032
Nginx UI: Endpoint MCP sem autenticação permite a tomada de controle remota do Nginx
- Publicado
- 30 de mar. de 2026
- Atualizado
- 16 de abr. de 2026
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 24 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HModerado · próximos 30 dias
- Percentil
- 98,5%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
Nginx UI é uma interface de usuário web para o servidor web Nginx. Nas versões 2.3.5 e anteriores, a integração MCP (Model Context Protocol) do nginx-ui expõe dois endpoints HTTP: /mcp e /mcp_message. Enquanto /mcp exige lista de permissões de IP e autenticação (middleware AuthRequired()), o endpoint /mcp_message aplica apenas a lista de permissões de IP - e a lista de permissões de IP padrão é vazia, o que o middleware trata como "permitir todos". Isso significa que qualquer atacante de rede pode invocar todas as ferramentas MCP sem autenticação, incluindo reiniciar o nginx, criar/modificar/excluir arquivos de configuração do nginx e acionar recarregamentos automáticos de configuração - alcançando a tomada completa do serviço nginx. No momento da publicação, não existem patches publicamente disponíveis.
Fontes
4- CVE-2026-33032Detecção
Uma única chamada de função ausente no registro de rotas foi suficiente para transformar a interface MCP em um gateway de RCE não autenticado.
- cve-2026-33032-scannerScanner
Scanner de vulnerabilidades não destrutivo para bypass de autenticação do endpoint MCP do Nginx-UI (CVE-2026-33032)
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.