PT-2021-15444 · Pimcore · Pimcore
Daniele Scanu
·
Publicado
2021-02-18
·
Atualizado
2021-02-25
·
CVE-2021-23340
CVSS v3.1
7.1
Alta
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N |
Nome do software vulnerável e versões afetadas
pimcore/pimcore versões anteriores à 6.8.8
Descrição
Existe uma vulnerabilidade de inclusão de arquivo local na função
downloadCsvAction da classe CustomReportController. Isso pode ser acessado por um usuário autenticado por meio de uma solicitação GET no endpoint “/admin/reports/custom-report/download-csv?exportFile=filename”. A variável exportFile não é sanitizada, permitindo que um invasor explore essa vulnerabilidade.Recomendações
Para versões anteriores à 6.8.8, atualize para a versão 6.8.8 ou posterior para resolver o problema.
Como solução temporária, considere desativar a função
downloadCsvAction na classe CustomReportController até que um patch esteja disponível.Restrinja o acesso ao endpoint
/admin/reports/custom-report/download-csv para minimizar o risco de exploração.Evite usar a variável
exportFile no endpoint da API afetado até que a vulnerabilidade seja resolvida.Exploit
Correção
Path traversal
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Pimcore