CVE-2026-42300: DevGuard: Bypass de autenticação por cabeçalho X-Admin-Token fornecido pelo cliente
As versões do DevGuard anteriores à 1.2.2 aceitam um cabeçalho X-Admin-Token enviado pelo cliente como identificador do usuário autenticado quando não há cookie de sessão do Kratos. Segundo a descrição do CNA, um atacante não autenticado que conheça ou consiga adivinhar o UUID de identidade de um usuário poderia agir em nome dele, inclusive de administradores ou proprietários de organizações. A correção indicada é atualizar para a versão 1.2.2 ou posterior.
Visão geral
O DevGuard é uma plataforma de gestão de vulnerabilidades para a cadeia de suprimentos de software. Segundo a descrição do CNA, as versões anteriores à 1.2.2 contêm uma falha no tratamento de sessão do SessionMiddleware, que confia em um cabeçalho X-Admin-Token enviado pelo cliente como identificador do usuário autenticado quando não há cookie de sessão do Kratos.
Impacto
Um atacante remoto e não autenticado que conheça ou consiga adivinhar o UUID de identidade Kratos de um usuário alvo pode, em tese, agir em nome desse usuário. Se o alvo for administrador ou proprietário de uma organização, a descrição indica que isso concede controle total sobre os recursos do DevGuard dessa organização. O vetor CVSS 4.0 da GitHub classifica os impactos de confidencialidade, integridade e disponibilidade como altos, com pontuação base de 9,3.
Produtos e versões afetadas
- L3montree-dev Devguard: versões anteriores à 1.2.2, conforme a lista de afetados do registro.
- A correção é indicada na versão 1.2.2. A lista de correções do registro está vazia, portanto o aviso de segurança deve ser consultado para detalhes de atualização.
Status de exploração
Esta CVE não aparece no catálogo CISA KEV nas fontes consultadas, e nenhuma exploração confirmada no mundo real aparece nessas fontes. O valor de exploração SSVC está registrado como none. A probabilidade EPSS é 0,00435, com percentil de 0,36026.
Correção e mitigação
- Atualize o DevGuard para a versão 1.2.2 ou posterior.
- Revise o commit referenciado e o aviso de segurança do GitHub para confirmar a mudança aplicada no seu ambiente.
- Até que a correção esteja concluída, restrinja o acesso de rede às instâncias do DevGuard e limite a exposição a clientes não confiáveis.
- Se houver suspeita de exposição, renove as credenciais administrativas e revise alterações recentes de membros, papéis e permissões das organizações.
Orientações de detecção
- Analise os logs da aplicação e do proxy em busca de requisições sem cookie de sessão que contenham o cabeçalho X-Admin-Token e recebam respostas bem-sucedidas.
- Audite ações realizadas por proprietários e administradores de organizações em busca de atividades que não correspondam aos usuários esperados.
- Monitore alterações inesperadas em associações, papéis ou configurações de recursos.
Limitações das informações disponíveis
As fontes não trazem detalhes técnicos além da descrição do CNA, a lista de correções está vazia e não há dados de telemetria de exploração. Não se sabe se outras configurações de implantação são afetadas. As etapas de detecção e mitigação acima são inferências a partir da descrição, não confirmadas por um fornecedor.
Perguntas frequentes
Quais versões do DevGuard são afetadas pela CVE-2026-42300?
O registro lista as versões do DevGuard anteriores à 1.2.2 como afetadas. A descrição indica que a vulnerabilidade está corrigida na versão 1.2.2.
Esta CVE é explorada no mundo real?
Ela não consta no catálogo CISA KEV, e nenhuma exploração confirmada aparece nas fontes consultadas. O valor de exploração SSVC está registrado como none.
Qual é a ação recomendada?
Atualize o DevGuard para a versão 1.2.2 ou posterior e, se houver suspeita de exposição, revise logs e atividades de administradores das organizações.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.