PT-2026-118255
CVE-2026-110725
·
Publicado
2026-10-20
·
Atualizado
2026-11-05
Descrição por
CVSS 3.1
3.7
BaixaMétricasAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas
fast-uri versões anteriores a 2.4.8
fast-uri versões 3.0.0 a 3.1.8
fast-uri versões 4.0.0 a 4.2.2
Description
Quando as funções
serialize(), normalize() ou resolve() são chamadas com a opção reference (não padrão) definida como suffix em uma referência sem autoridade, a referência relativa emitida pode conter dois pontos simples não escapados em seu primeiro segmento de caminho. Isso viola a RFC 3986, pois faz com que a string seja reanalisada como uma URI absoluta com um esquema. Consequentemente, um aplicativo que trate o resultado como uma URI pode transformar entradas inertes em URLs ativas de javascript, data ou vbscript, criando um vetor de cross-site scripting. Além disso, a função equal() pode confundir uma referência com esquema com uma relativa. A exposição é limitada a aplicações que utilizam a opção de referência suffix não padrão.Recommendations
Atualize o fast-uri para a versão 2.4.8 ou posterior.
Atualize o fast-uri para a versão 3.1.9 ou posterior.
Atualize o fast-uri para a versão 4.2.3 ou posterior.
Evite usar a opção de referência
suffix em entradas não confiáveis.
Codifique os dois pontos em percentual no primeiro segmento de caminho do resultado antes de tratá-lo como uma URI.Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾