PT-2020-20607 · Isomorphic · Smartclient

CVE-2020-9353

·

Publicado

2020-02-23

·

Atualizado

2024-08-04

CVSS v3.1

7.5

Alta

VetorAV: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

CVE-2020-9353

Produtos afetados

Smartclient