PT-2020-14249 · Teclib+1 · Glpi+1
CVSS v3.1
8.0
Alta
| Vetor | AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N |
Nome do software vulnerável e versões afetadas
Versões do GLPI anteriores à 9.5.2
Descrição
O problema diz respeito ao armazenamento inseguro de entradas do usuário no banco de dados como
url base e url base api. Essas configurações são utilizadas em toda a aplicação, possibilitando vulnerabilidades como Cross-Site Scripting (XSS) e redirecionamento inseguro. Como não é necessária autenticação para fazer essas alterações, qualquer pessoa poderia modificar esses campos para apontar para sites maliciosos ou criar entradas de formulário para acionar XSS, potencialmente utilizando JavaScript para roubar cookies ou realizar ações em nome do usuário.Recomendações
Para versões anteriores à 9.5.2, atualize para a versão 9.5.2 para resolver o problema. Como solução temporária, considere restringir o acesso ao endpoint
install/install.php para impedir alterações não autorizadas nas configurações url base e url base api. Evite usar as variáveis url base e url base api de forma que possam acionar XSS até que o problema seja resolvido.Exploit
Correção
XSS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Glpi