PT-2021-14346
CVE-2021-21234
·
Publicado
2021-01-05
·
Atualizado
2021-12-01
Descrição por
CVSS 3.1
7.7
AltaMétricasAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
**Nome do software vulnerável e versões afetadas:
versões do spring-boot-actuator-logview anteriores à 0.2.13
Descrição:
O problema diz respeito a uma vulnerabilidade de traversal de diretório na biblioteca spring-boot-actuator-logview, que expõe um diretório de arquivos de log por meio de endpoints HTTP de administração. Tanto o
filename a ser visualizado quanto a pasta base (relativa à raiz da pasta de logs) podem ser especificados por meio de parâmetros de solicitação. Embora o parâmetro filename fosse verificado para impedir explorações de traversal de diretório, o parâmetro da pasta base não era verificado de forma adequada, permitindo o acesso a arquivos fora do diretório base de logs. Por exemplo, especificar filename=somefile&base=../ poderia permitir o acesso a um arquivo fora do diretório pretendido.Recomendações:
Para versões anteriores à 0.2.13, atualize para a versão 0.2.13 ou posterior para resolver o problema. Como medida de mitigação temporária, considere remover o acesso de leitura do usuário com o qual o aplicativo é executado a qualquer diretório não necessário para a execução do aplicativo, a fim de limitar o impacto. Além disso, o acesso ao endpoint logview pode ser limitado pela implantação do aplicativo atrás de um proxy reverso.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾