PT-2020-20607 · Isomorphic · Smartclient
CVE-2020-9353
·
Publicado
2020-02-23
·
Atualizado
2024-08-04
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Nome do software vulnerável e versões afetadas
SmartClient versão 12.0
Descrição
Foi descoberta uma vulnerabilidade na chamada de procedimento remoto (RPC) loadFile fornecida pela funcionalidade do console. A vulnerabilidade afeta a URL
/tools/developerConsoleOperations.jsp (ou /isomorphic/IDACall), onde é possível a inclusão de arquivos locais sem autenticação por meio de sequências de traversal de diretório no elemento XML elem no parâmetro transaction. A documentação observa que essas ferramentas estão disponíveis para qualquer pessoa por padrão e devem ser implantadas apenas em um ambiente confiável ou restritas a administradores ou usuários finais, protegendo o caminho das ferramentas com mecanismos normais de autenticação e autorização no servidor web.Recomendações
Para o SmartClient versão 12.0, restrinja o acesso à URL
/tools/developerConsoleOperations.jsp (ou /isomorphic/IDACall) protegendo o caminho das ferramentas com mecanismos normais de autenticação e autorização no servidor web para minimizar o risco de exploração. Considere desativar a funcionalidade do console até que um patch esteja disponível. Evite usar o elemento XML elem no parâmetro transaction no endpoint da API afetado até que o problema seja resolvido.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
Smartclient