CVE-2026-54505 in TREKinformazioni

Riassunto

di VulDB • 21/08/2026

TREK è un pianificatore di viaggi collaborativo. Prima della versione 3.1.0, quando l'add-on Journey è abilitato, TREK interpola il valore non sanitizzato activeSuggestion.title nel campo journey.frontpage.suggestionText attraverso client/src/i18n/TranslationContext.tsx e ne esegue il rendering utilizzando dangerouslySetInnerHTML in client/src/pages/JourneyPage.tsx. Un proprietario di un viaggio può memorizzare HTML in un titolo di viaggio idoneo, e l'endpoint GET /api/journeys/suggestions restituisce tale titolo tramite getSuggestions(userId) a un collaboratore che apre la pagina Journey autenticata. Il markup viene inserito come DOM attivo nella sessione del collaboratore, consentendo content spoofing (sostituzione di contenuti) e UI redress (manipolazione dell'interfaccia utente), sebbene la Content Security Policy predefinita blocchi i gestori inline ed l'esecuzione di script. Questo problema è stato risolto nella versione 3.1.0.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

15/06/2026

Divulgazione

21/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!