CVE-2026-92587 in n8n
Sumário
de VulDB • 17/09/2026
O n8n é uma plataforma de automação de fluxos de trabalho. Nas versões anteriores à 1.123.76, 2.37.7 e 2.38.2, o Git node validava um URL remoto relativo em relação ao repositoryPath configurado, mas então invocava o git com esse caminho como seu diretório de trabalho; o git subia até o nível superior do repositório envolvente e resolvia o mesmo URL relativo a partir daí. Um usuário autenticado (membro) que aninhasse o repositório um nível abaixo do caminho configurado poderia, portanto, fazer uma string de URL idêntica passar na verificação de acesso ao arquivo enquanto o git a resolvesse fora da sandbox. Uma operação subsequente de fetch ou pull lia um repositório git fora do N8N_RESTRICT_FILE_ACCESS_TO e mesclava seus objetos no próprio repositório do usuário, onde seu conteúdo poderia ser lido novamente. O problema foi corrigido nas versões n8n 1.123.76, 2.37.7 e 2.38.2, que resolvem a referência remota a partir do diretório em que o git realmente opera antes de aplicar a verificação da sandbox. Como medida alternativa (workaround), o Git node pode ser desativado adicionando n8n-nodes-base.git ao NODES_EXCLUDE.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.