Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify TREK instance with OIDC enabled
-
DeliveryCraft manipulated OIDC callback or token claim
-
ExploitTrigger flawed findOrCreateUser logic
-
ExecutionAuthenticate as target user account
-
ImpactAccess victim's travel data and account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target TREK instance has OIDC authentication actively configured and enabled - instances relying solely on local username/password or passkey authentication are not exposed to this specific vulnerability. The CVSS 4.0 vector confirms no prior authentication is required (PR:N) and no user interaction is needed (UI:N), but the high attack complexity (AC:H) indicates that exploitation requires conditions beyond basic network access, such as knowledge of valid OIDC parameters, internal account identifiers, or specific manipulation of the OIDC callback flow. The flaw is triggered exclusively during the OIDC login flow via the |
| Impact | The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N) scores 6.3, reflecting network reachability and no authentication prerequisite, tempered by high attack complexity - the dominant risk-limiting factor. The low VC/VI/VA ratings suggest bounded impact per exploitation instance, likely scoped to individual user account takeover rather than full system compromise. No EPSS score was provided and the vulnerability is absent from CISA KEV, indicating no confirmed widespread exploitation at time of analysis. Notably, the vendor's own release notes characterize this as a 'critical authentication bypass' - significantly stronger framing than the 6.3 CVSS score, suggesting the vendor considers the practical blast radius broader than the metric decomposition captures, possibly due to the self-hosted nature of the application (where admin-level account takeover is possible if an administrative account is targeted). Defenders should weight the vendor's critical classification alongside the CVSS score, particularly for instances where OIDC is configured against an identity provider that grants broad internal access. |
| Exploit ScenarioDerived | A remote attacker targeting a self-hosted TREK instance with OIDC configured crafts a manipulated OIDC callback or token payload that triggers the flawed |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Improper authentication in liketrek TREK up to version 3.0.22 allows a remote unauthenticated attacker to bypass the OIDC login flow by exploiting flawed user-lookup logic in the findOrCreateUser function of server/src/services/oidcService.ts. Successful exploitation - rated high attack complexity - could allow an attacker to authenticate as an arbitrary user without valid credentials. No public exploit or CISA KEV listing exists; however, the vendor's v3.1.0 release notes describe this as a 'critical authentication bypass' among 18 privately-reported vulnerabilities, and updating is strongly recommended for all self-hosted instances.
RemediationAI
Upgrade TREK to version 3.1.0, which resolves this vulnerability and 17 additional privately-reported security issues; the release is available at https://github.com/liketrek/TREK/releases/tag/v3.1.0. Important caveat: Proxmox VE community-script users should delay the upgrade - v3.1.0's architectural changes (NestJS backend, npm workspaces monorepo structure, compiled dist/ output) are incompatible with the current LXC helper and may leave containers in a broken state. An updated community script is pending review; Docker, Unraid, Helm, and manual install users are not affected by this caveat and should upgrade immediately. If immediate upgrade is not feasible, consider disabling OIDC authentication as a compensating control (trade-off: loss of federated login capability) or restricting network access to the TREK instance to trusted source IP ranges to reduce exposure given the network attack vector.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is rooted in CWE-287 (Improper Authentication) within TREK's OpenID Connect (OIDC) integration. OIDC is an identity layer built atop OAuth 2.0 used for federated login; the findOrCreateUser function in oidcService.ts is responsible for mapping incoming OIDC identity claims to local user accounts. A flaw in this logic - such as insufficient validation of token claims, missing uniqueness checks, or exploitable account-linkage behavior - can allow an attacker to cause the system to authenticate them as a different user. The affected product is identified by CPE cpe:2.3:a:liketrek:trek:*:*:*:*:*:*:*:*, covering all TREK releases through 3.0.22. The 3.1.0 release represents a major architectural rewrite (Express to NestJS, React 19 frontend), and the security fix is bundled into this larger migration.
Know when Trek gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Network-reachable OIDC bypass requires no auth but high complexity; scope unchanged and impact bounded to individual user account access.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
DescriptionCVE.org
A vulnerability was identified in liketrek TREK up to 3.0.22. The impacted element is the function findOrCreateUser of the file server/src/services/oidcService.ts of the component OIDC Service. Such manipulation leads to improper authentication. It is possible to launch the attack remotely. The attack requires a high level of complexity. The exploitability is regarded as difficult. Upgrading to version 3.1.0 is sufficient to resolve this issue. Upgrading the affected component is advised.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Server-side request forgery in TREK before 3.3.0 allows an authenticated user (CVSS PR:L) to persist an attacker-control
Authentication bypass in TREK collaborative travel planner (versions prior to 2.7.2) allows authenticated attackers with
TREK, a collaborative travel-planning web application, authorizes the DELETE /api/trips/:tripId/collab/notes/:noteId/fil
Share-link token theft in TREK versions 3.0.0 through 3.0.x allows any ordinary authenticated user to exfiltrate private
Path traversal in the liketrek TREK Public Journey Photo Proxy controller allows remote attackers - without authenticati
Server-side request forgery in TREK (versions prior to 3.4.0) allows an authenticated user to reach internal services or
Incorrect authorization in liketrek TREK's Journey Photo Proxy (all versions through 3.0.22) enables remote unauthentica
Server-Side Request Forgery in TREK, a collaborative travel planner, allows any authenticated user to pivot the server i
Authentication bypass in liketrek TREK up to v3.0.22 allows a remote attacker with valid credentials to circumvent two-f
TREK, a self-hosted collaborative travel planner, returns complete trip itinerary data - day plans, assignments, notes,
SQL injection in liketrek TREK's Journey Entry Update endpoint allows authenticated remote attackers to manipulate under
Insecure direct object reference in TREK collaborative travel planner before 3.1.3 allows any authenticated user with fi
EUVD-2026-65473
GHSA-q5wr-f3rq-qfcg
NVD
CVE.org
EPSS
VulDB
Exploit-DB