PT-2026-33532 · Churchcrm · Churchcrm
CVE-2026-40484
·
Publicado
2026-04-17
·
Atualizado
2026-04-18
CVSS v3.1
9.1
Crítica
| Vetor | AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
ChurchCRM versões anteriores a 7.2.0
Description
A funcionalidade de restauração de backup do banco de dados extrai o conteúdo de arquivos compactados carregados e copia arquivos do diretório 'Images/' para a raiz de documentos acessível via web usando a função
recursiveCopyDirectory(), que não realiza a filtragem de extensões de arquivo. Um administrador autenticado pode carregar um arquivo de backup manipulado contendo um webshell PHP dentro do diretório 'Images/', permitindo que o arquivo seja gravado em um caminho publicamente acessível e executado via requisições HTTP, resultando em execução remota de código como o usuário do servidor web. Além disso, o endpoint de restauração carece de validação de token CSRF (Cross-Site Request Forgery), permitindo que a exploração ocorra por meio de falsificação de solicitação cross-site direcionada a um administrador autenticado.Recommendations
Atualizar para a versão 7.2.0.
Exploit
Correção
Improper Privilege Management
Files Accessible to External Parties
Unrestricted File Upload
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Churchcrm