PT-2026-120207

CVE-2026-114081

·

Publicado

2026-10-02

·

Atualizado

2026-10-21

Descrição por

CVSS 4.0
8.3
Alta
MétricasAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas Trigger.dev versões anteriores a 4.5.6
Descrição Um problema de injeção de SQL existe no compilador de consultas TSQL, onde nomes de funções de janela são concatenados ao SQL do ClickHouse gerado sem a utilização de listas de permissões (allowlisting) ou escape. Clientes autenticados podem explorar isso enviando um identificador delimitado por crases para o endpoint POST /api/v1/query. Isso permite a injeção de uma subconsulta bruta que ignora a guarda WHERE por locatário, permitindo a exfiltração de dados analíticos de outras organizações. O problema ocorre porque a função visitWindowFunction() no compilador não valida nem escapa a variável node.name, diferentemente de outros caminhos de chamada de função que utilizam listas de permissões rigorosas.
Recomendações Atualize o Trigger.dev para a versão 4.5.6 ou posterior. Como medida de mitigação temporária, restrinja o acesso ao endpoint POST /api/v1/query apenas a usuários confiáveis.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-9Q4R-4842-93VW
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾