PT-2026-61657 · Unknown · Network-Ai
CVE-2026-58482
·
Publicado
2026-06-19
·
Atualizado
2026-07-20
CVSS v3.1
5.9
Média
| Vetor | AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:H/A:N |
Nome do Software Vulnerável e Versões Afetadas
Network-AI versões 5.0.0 through 5.12.1
Description
O recurso
ApprovalInbox, localizado em lib/approval-inbox.ts, serve como a interface de rede para o Approval Gate de interação humana usado para autorizar operações de alto risco. O servidor HTTP associado não possui autenticação e implementa uma política CORS de curinga (Access-Control-Allow-Origin: *) em todas as rotas. Isso permite que partes não autorizadas — como processos co-localizados, containers via SSRF (Server-Side Request Forgery, uma técnica para forçar um servidor a fazer requisições a um recurso interno) ou clientes remotos — enumerem e aprovem solicitações pendentes. Isso ignora o controle de interação humana, podendo levar à execução não autorizada de ações de alto risco, como comandos de shell. Os endpoints de alteração de estado afetados são POST /approvals/:id/approve e POST /approvals/:id/deny.Recommendations
Atualize para a versão 5.12.2.
Ao expor a caixa de entrada em uma rede, configure a opção
secret para habilitar a autenticação para os endpoints POST /:id/approve e POST /:id/deny através de um cabeçalho Authorization: Bearer <secret>.Exploit
Correção
CSRF
Missing Authorization
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Network-Ai