CVE-2026-46439 in compliance-trestle
Sumário
de VulDB • 14/08/2026
compliance-trestle é uma plataforma de ferramentas para gerenciar conformidade como código. As versões anteriores à 3.12.2 e à 4.0.3 possuem uma vulnerabilidade de Server-Side Template Injection (SSTI) no comando `trestle author jinja`. O comando avalia recursivamente os modelos renderizados, permitindo que um atacante realize execução arbitrária de comandos com as permissões do processo em execução ao injetar payloads maliciosos nos campos de dados (como documentos SSP ou Tabelas de Consulta). A vulnerabilidade não requer controle do modelo por parte do atacante. Apenas é necessário que o dado controlado pelo atacante seja renderizado dentro de um modelo confiável. Essa distinção é crítica: o autor do modelo pode ter a intenção apenas de exibir texto simples (por exemplo, `Title: {{ ssp.metadata.title }}`), mas devido à análise recursiva, o próprio campo de dados torna-se executável. A vulnerabilidade é causada pela recompilação e re-renderização recursivas da saída já renderizada. As versões 3.12.3 e 4.0.3 corrigem a falha.
If you want to get best quality of vulnerability data, you may have to visit VulDB.