PT-2026-40936 · Root+4 · @Rootio/N8N+1
CVSS v3.1
9.0
Crítica
| Vetor | AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
n8n versões anteriores a 1.123.43
n8n versões anteriores a 2.20.7
n8n versões anteriores a 2.22.1
Description
Um invasor com acesso de escrita a um repositório git conectado a uma configuração de Source Control do n8n pode enviar um arquivo JSON de Tabela de Dados malicioso contendo um nome de coluna manipulado. Quando um administrador realiza um Source Control Pull, a aplicação importa o arquivo, o que pode levar a uma injeção de SQL na instância interna do PostgreSQL. A injeção de SQL é uma técnica onde instruções SQL maliciosas são inseridas em campos de entrada para execução. Este problema requer que a instância utilize PostgreSQL como backend de banco de dados, que o recurso de Source Control esteja habilitado e conectado a um repositório onde o invasor possa escrever, e que um administrador acione o Source Control Pull.
Recommendations
Atualize para a versão 1.123.43 ou posterior.
Atualize para a versão 2.20.7 ou posterior.
Atualize para a versão 2.22.1 ou posterior.
Desative o recurso de Source Control se ele não for ativamente necessário.
Restrinja o acesso de escrita ao repositório git conectado apenas a usuários totalmente confiáveis.
Evite realizar pull de repositórios que possam ter sido modificados por partes não confiáveis.
Exploit
Correção
SQL injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
@Rootio/N8N
N8N