PT-2024-18928 · Opencart · Opencart
Calum Hutton
·
Publicado
2024-06-21
·
Atualizado
2025-01-14
·
CVE-2024-21515
CVSS v3.1
4.7
Média
| Vetor | AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N |
Nome do software vulnerável e versões afetadas
opencart/opencart versão 4.0.0.0
Descrição
Foi identificada uma vulnerabilidade de XSS refletido no parâmetro
filename da rota “admin tool/log”. Um invasor poderia obter o token de um usuário induzindo-o a clicar em uma URL criada com intenção maliciosa. O usuário é então solicitado a fazer login e redirecionado novamente após a autenticação, com a carga maliciosa sendo executada automaticamente. Se o usuário atacado tiver privilégios de administrador, essa vulnerabilidade poderia ser usada como o início de uma cadeia de explorações, como Zip Slip ou vulnerabilidades de gravação arbitrária de arquivos na funcionalidade de administração. Isso só pode ser explorado se o invasor souber o nome ou o caminho do diretório de administração, que é “admin” por padrão, mas há um aviso para renomeá-lo no painel de controle.Recomendações
Como solução temporária, considere restringir o acesso à rota “admin tool/log” até que uma correção completa esteja disponível.
Para a versão 4.0.0.0, o redirecionamento foi removido, mas ainda é possível explorar essa vulnerabilidade no admin se o usuário já estiver autenticado como administrador; portanto, evite usar o parâmetro
filename na rota afetada até que o problema seja totalmente resolvido.No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
XSS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Opencart