CVE-2026-25115: Escape do sandbox do nó Python Code no n8n
A CVE-2026-25115 afeta versões do n8n anteriores à 2.4.8 e permite que um usuário autenticado saia do sandbox Python usado pelo nó Python Code. A NVD atribui nota 9.9 pelo CVSS 3.1 e o CNA GitHub atribui 9.4 pelo CVSS 4.0. A correção está na versão 2.4.8 e não há exploração confirmada nas fontes consultadas.
Visão geral
A CVE-2026-25115 é uma falha de escape de sandbox no nó Python Code do n8n, uma plataforma de automação de fluxos de trabalho de código aberto. Segundo o registro, usuários autenticados podem sair do sandbox Python e executar código fora da fronteira de segurança pretendida. O registro classifica a fraqueza como CWE-693.
Impacto
- A NVD atribui nota 9.9 pelo CVSS 3.1, com vetor CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H.
- O CNA GitHub atribui nota 9.4 pelo CVSS 4.0.
- O vetor indica alto impacto na confidencialidade, integridade e disponibilidade, com mudança de escopo. Isso é uma inferência a partir da string do vetor, não um resultado declarado pela fonte.
Produtos e versões afetadas
- O registro lista o produto como N8n N8n, nas versões anteriores à 2.4.8.
- O registro informa que o problema foi corrigido na versão 2.4.8.
- O registro não traz uma entrada separada de versão corrigida, por isso a versão corrigida foi obtida da descrição.
Status de exploração
O registro mostra que esta CVE não consta no catálogo KEV da CISA. Nenhuma exploração confirmada aparece nas fontes consultadas. Dados do EPSS não estão disponíveis no registro.
Remediação e mitigação
- Atualize o n8n para a versão 2.4.8 ou posterior, conforme o aviso do fabricante citado no registro.
- Revise quais contas podem criar ou editar fluxos que usam o nó Python Code e restrinja esse acesso ao mínimo necessário.
- Siga o aviso do fabricante para outras orientações.
Orientações de detecção
- Inventarie as instâncias do n8n e suas versões para identificar as que estão abaixo da 2.4.8.
- Revise os logs de autenticação e o histórico de alterações de fluxos em busca de modificações inesperadas em nós Python Code ou execuções incomuns.
- Monitore os hosts que executam o n8n em busca de processos filhos inesperados e de atividade de arquivos ou rede originada no motor de fluxos.
Limitações das informações disponíveis
O registro não inclui o nome da CWE, detalhes de exploração além do status no KEV, EPSS, SSVC nem análise técnica da falha de sandbox. Não é possível saber se implantações que restringem o uso de nós são afetadas de forma diferente. O aviso do fabricante não foi analisado além da sua menção no registro.
Perguntas frequentes
Quais versões do n8n são afetadas pela CVE-2026-25115?
O registro lista como afetadas as versões do n8n anteriores à 2.4.8. Ele informa que o problema foi corrigido na versão 2.4.8.
Esta CVE é conhecida por ser explorada ativamente?
O registro mostra que ela não consta no catálogo KEV da CISA, e nenhuma exploração confirmada aparece nas fontes consultadas.
O que os administradores devem fazer primeiro?
Identificar as instâncias do n8n abaixo da 2.4.8 e atualizá-las, seguindo o aviso do fabricante. Também vale revisar quais contas podem criar ou editar fluxos que usam o nó Python Code.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.