PT-2021-15446

CVE-2021-23342

·

Publicado

2021-02-19

·

Atualizado

2021-03-01

Descrição por

CVSS 3.1
8.6
Alta
MétricasAV: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.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-2MM9-C2FX-C7M4
SNYK-JAVA-ORGWEBJARSNPM-1076593
SNYK-JS-DOCSIFY-1066017
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾