PT-2021-15446 · Docsify · Docsify
Egidio Romano
+2
·
Publicado
2021-02-19
·
Atualizado
2021-03-01
·
CVE-2021-23342
CVSS v3.1
8.6
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
Nome do software vulnerável e versões afetadas
Versões do docsify anteriores à 4.12.0
Descrição
A vulnerabilidade permite contornar medidas de correção anteriores, possibilitando a execução de JavaScript malicioso por meio de dois métodos. Primeiro, ao analisar HTML de URLs remotas, o código HTML da página principal é sanitizado, mas essa sanitização não ocorre na barra lateral. Segundo, a verificação externa
isURL pode ser contornada pela inserção de caracteres //// adicionais.Recomendações
Para versões anteriores à 4.12.0, atualize para a versão 4.12.0 ou posterior para resolver o problema. Como solução temporária, considere desativar a análise de HTML de URLs remotas ou restringir o uso da barra lateral até que um patch esteja disponível. Evite usar a verificação externa
isURL com URLs que contenham vários caracteres //// 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
Docsify