PT-2024-24745 · Unknown+1 · Changedetection.Io+1
Edoardottt
·
Publicado
2024-04-25
·
Atualizado
2025-02-05
·
CVE-2024-32651
CVSS v3.1
10
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
changedetection.io versão 0.45.20
Descrição
A vulnerabilidade consiste em uma injeção de modelo no lado do servidor (SSTI) no Jinja2, que permite a execução remota de comandos no servidor. Os invasores podem executar qualquer comando do sistema sem restrições e podem utilizar um shell reverso. O impacto é crítico, pois o invasor pode assumir o controle total do servidor. Esse risco pode ser reduzido se o changedetection estiver protegido por uma página de login, mas isso não é exigido pelo aplicativo.
Recomendações
Para a versão 0.45.20, considere proteger o acesso ao changedetection com uma página de login e senha para reduzir o risco de exploração. Como solução temporária, restrinja o acesso ao mecanismo de modelos Jinja2 vulnerável até que um patch esteja disponível. Evite usar os parâmetros
notification body e notification title no endpoint da API afetado até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Jinja2
Changedetection.Io