CVE-2026-54305: n8n: ausência de verificação de autorização nos endpoints do Dynamic Credentials
A CVE-2026-54305 afeta versões do n8n anteriores a 1.123.55, 2.25.7 e 2.26.2 (na linha 2.x, a partir de 2.0.0 e de 2.26.0, respectivamente). Três endpoints da edição enterprise usados pelo recurso Dynamic Credentials aceitavam qualquer sessão autenticada sem verificações de propriedade ou escopo por recurso, o que o registro descreve como exposição de metadados de credenciais e possibilidade de sobrescrever ou revogar tokens. A atualização para as versões corrigidas é a remediação documentada.
Visão geral
O n8n é uma plataforma de automação de fluxos de trabalho de código aberto. De acordo com o aviso de segurança do GitHub, três endpoints da edição enterprise (EE) usados pelo recurso Dynamic Credentials não aplicavam verificações de propriedade ou de escopo por recurso sobre o fluxo de trabalho ou a credencial de destino. No registro, a fraqueza é classificada como CWE-200 (Exposição de Informações Sensíveis).
Impacto
O registro descreve três consequências para um usuário autenticado sem vínculo de projeto ou relação de compartilhamento de credencial:
- Enumeração de identificadores, nomes e tipos de credenciais referenciadas por fluxos de trabalho privados.
- Início de um fluxo de autorização OAuth sobre a credencial de outro usuário, sobrescrevendo tokens armazenados.
- Revogação dos tokens armazenados da credencial de outro usuário, o que, segundo o registro, quebraria os fluxos de trabalho afetados.
O registro também afirma que fluxos que dependam de uma credencial sequestrada poderiam executar sob a identidade OAuth do atacante, com possibilidade de exfiltração de dados e de tomada persistente de integrações. São os impactos descritos; o registro não quantifica efeitos reais.
Produtos e versões afetadas
O registro indica o produto n8n e as seguintes faixas:
- Versões anteriores a 1.123.55.
- Versões a partir de 2.0.0 e anteriores a 2.25.7.
- Versões a partir de 2.26.0 e anteriores a 2.26.2.
Status de exploração
A vulnerabilidade não consta, no registro, como listada no catálogo KEV da CISA. Nenhuma exploração confirmada aparece nas fontes consultadas para esta análise.
Remediação e mitigação
- Atualize o n8n para 1.123.55, 2.25.7 ou 2.26.2, conforme a linha de versão em uso, como indicado no aviso de segurança do GitHub.
- O aviso é a fonte do fabricante para a correção e para as orientações de mitigação; consulte-o para o texto completo.
- Revise quem tem acesso a instâncias que usam o recurso Dynamic Credentials e restrinja a criação de contas quando possível enquanto a correção não for aplicada.
Orientações de detecção
- Revise logs de auditoria e de aplicação em busca de fluxos OAuth ou alterações de credenciais inesperadas, iniciados por usuários que não são donos ou compartilhados das credenciais afetadas.
- Procure eventos inesperados de revogação de tokens ou falhas em fluxos de trabalho ligadas a erros de autenticação de credenciais.
- Cruze a atividade relacionada a credenciais com os registros de vínculo de usuários e projetos para identificar acessos fora das relações esperadas.
Limitações das informações disponíveis
O registro não informa os caminhos específicos dos endpoints, os componentes EE exatos afetados nem detalhes de prova de conceito, e não diz se houve exploração. A pontuação CVSS 3.1 de 9,9 vem da NVD e a CVSS 4.0 de 8,9 vem do CNA; o registro não explica a diferença. A exposição de uma implantação depende de sua edição, versão e uso do recurso, o que o registro não estabelece por completo.
Perguntas frequentes
O que é a CVE-2026-54305?
É uma vulnerabilidade no n8n em que três endpoints da edição enterprise usados pelo Dynamic Credentials não verificavam a propriedade nem o escopo do fluxo ou da credencial de destino, segundo o registro.
Quais versões estão corrigidas?
O registro indica correção nas versões 1.123.55, 2.25.7 e 2.26.2. Recomenda-se atualizar para a linha de versão em uso.
Há exploração conhecida desta vulnerabilidade?
O registro mostra que ela não consta no catálogo KEV da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.