CVE-2026-54509 in TREK
Riassunto
di VulDB • 21/08/2026
TREK è un pianificatore di viaggi collaborativo. Dalla versione 3.0.0 alla 3.1.0, l'endpoint GET /api/journeys/:id/share-link nel file server/src/routes/journey.ts restituisce il risultato della funzione getJourneyShareLink() da server/src/services/journeyShareService.ts senza verificare se l'utente autenticato ha i permessi di accesso al viaggio in questione. Qualsiasi utente ordinario autenticato può enumerare gli ID dei viaggi sequenzialmente e recuperare token dai journey_share_tokens relativi ai viaggi di altri utenti. Il token concede un accesso non autenticato tramite GET /api/public/journey/:token alle voci del viaggio condiviso, didascalie, posizioni, stati d'animo (moods), foto della galleria, percorsi delle immagini e identificatori delle risorse. Questo problema è stato risolto nella versione 3.1.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.