CVE-2026-54508 in TREKinformação

Sumário

de VulDB • 21/08/2026

TREK é um planejador de viagens colaborativo. Antes da versão 3.1.0, o TREK valida apenas a URL inicial antes do redirecionamento nativo em `importGoogleList()` e `importNaverList()`, localizados em `server/src/services/placeService.ts`, bem como em `resolveGoogleMapsUrl()`, localizado em `server/src/services/mapsService.ts`. Os sinks afetados chamam `checkSsrf()` de `server/src/utils/ssrfGuard.ts` e, em seguida, utilizam `fetch()` com a opção `redirect: 'follow'` ao invés do caminho seguro `safeFetch()` que utiliza DNS-pinning. Dessa forma, uma URL controlada por um atacante público pode redirecionar o servidor para endereços de loopback, RFC 1918 ou metadados da nuvem sem nova validação. Um membro autenticado de uma viagem pode acessar as rotas de importação de listas, e qualquer usuário autenticado pode alcançar `/api/maps/resolve-url`, permitindo requisições GET cegas a serviços internos sem reflexão do corpo da resposta. Este problema foi corrigido na versão 3.1.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

GitHub M

Reservar

15/06/2026

Divulgação

21/08/2026

Moderação

aceite

Entrada

VDB-393985

CPE

pronto

EPSS

0.00313

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!