PT-2026-86520 · Npm · H3

·

CVE-2026-86251

·

Publicado

2026-03-20

·

Atualizado

2026-09-06

CVSS v4.0

8.2

Alta

VetorAV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas h3 versões anteriores a 1.15.9
Description A utilidade serveStatic contém uma falha de path traversal causada por um problema de decodificação dupla. Um caminho de solicitação contendo sequências de pontos codificadas duplamente, como %252e%252e, é decodificado para %2e%2e. Esta sequência ignora a função resolveDotSegments() porque ela verifica apenas caracteres '.' literais. Quando backends baseados em URL, como CDNs, S3 ou armazenamento de objetos, resolvem o ID do ativo resultante, %2e%2e é interpretado como '..' de acordo com a RFC 3986, permitindo que um invasor leia arquivos arbitrários do backend.
Recommendations Atualize o h3 para a versão 1.15.9 ou posterior.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-86251
GHSA-72GR-QFP7-VWHW

Produtos afetados

H3