PT-2026-63567 · Npm · Fastify-Static

·

CVE-2026-7120

·

Publicado

2026-07-23

·

Atualizado

2026-07-24

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas @fastify/static versões anteriores a 10.1.2
Description Um invasor não autenticado pode ignorar a filtragem baseada em caminho porque o callback allowedPath é avaliado antes da normalização de segmentos de ponto e separadores de caminho duplicados no pathname usado para a resolução de arquivos. Ao solicitar nomes de caminho não canônicos, como //file, /./file ou /public/../private/file, um invasor pode acessar arquivos que deveriam ter sido negados. Este problema anula a barreira de segurança estabelecida pelo allowedPath, mas não permite o acesso fora da raiz estática configurada.
Recommendations Atualize para a versão 10.1.2 ou posterior do @fastify/static.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-7120
GHSA-8PVW-JCV7-9CMJ

Produtos afetados

Fastify-Static