CVE-2026-54505
Last modified
CVE-2026-54505 is a low-severity vulnerability rated 2/10 on the CVSS scale. TREK is a collaborative travel planner. Prior to 3.1.0, when the Journey add-on is enabled, TREK interpolates the unescaped activeSuggestion.title value into journey.frontpage.suggestionText through client/src/i18n/TranslationContext.tsx and renders the result with dangerouslySetInnerHTML in client/src/pages/JourneyPage.tsx. EPSS estimates a 0.43% chance of exploitation in the next 30 days.
Description
TREK is a collaborative travel planner. Prior to 3.1.0, when the Journey add-on is enabled, TREK interpolates the unescaped activeSuggestion.title value into journey.frontpage.suggestionText through client/src/i18n/TranslationContext.tsx and renders the result with dangerouslySetInnerHTML in client/src/pages/JourneyPage.tsx. A trip owner can store HTML in a qualifying trip title, and GET /api/journeys/suggestions returns that title through getSuggestions(userId) to a collaborator who opens the authenticated Journey page. The markup is inserted as live DOM in the collaborator's session, enabling content spoofing and UI redress, although the default Content Security Policy blocks inline handlers and script execution. This issue is fixed in version 3.1.0.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| mauriceboe | TREK | < 3.1.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-54505?
How severe is CVE-2026-54505?
How do I fix CVE-2026-54505?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-5450Calling the scanf family of functions with a %mc (malloc'd c…9.8
- CVE-2026-54500Oj (Optimized JSON) is a JSON parser and Object marshaller p…5.3
- CVE-2026-54501Browsertrix is a high-fidelity, browser-based crawling servi…9.4
- CVE-2026-54502Oj (Optimized JSON) is a JSON parser and Object marshaller p…6.3
- CVE-2026-54503plone.app.textfield provides a zope.schema-style field type …4.3
- CVE-2026-54504MCP Documentation Server is a local-first document managemen…8.8
- CVE-2026-54506Vvveb is a powerful and easy to use CMS with page builder to…7.6
- CVE-2026-54507Vvveb is a powerful and easy to use CMS with page builder to…8.4
- CVE-2026-54508TREK is a collaborative travel planner. Prior to 3.1.0, TREK…5.3
- CVE-2026-54509TREK is a collaborative travel planner. From 3.0.0 until 3.1…6.5
- CVE-2026-5451The Extensions for Leaflet Map plugin for WordPress is vulne…6.4
- CVE-2026-54510Speakr is a personal, self-hosted web application designed f…7.1
Are you affected by CVE-2026-54505?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
