Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with WP Travel ≤ 12.0.3
-
DeliverySend unauthenticated request to alternate plugin endpoint
-
ExploitBypass authentication check via alternate path
-
ExecutionAccess protected travel booking functions
-
ImpactRead or modify customer booking and itinerary data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Alternate path authentication
|
| Exploitation Conditions | No authentication is required - the CVSS PR:N and AV:N metrics confirm unauthenticated remote exploitation from any network-reachable position against default plugin installations. The WP Travel plugin must be installed and active on a WordPress site at version 12.0.3 or earlier. No non-default configuration is specified as a prerequisite; the bypass is present in the baseline plugin deployment. Exploitation is limited by the S:U unchanged scope, meaning impact is confined to WP Travel's own data and functions - an attacker cannot use this bug alone to escalate to full WordPress administrative control or server access. No user interaction is required (UI:N). |
| Impact | The CVSS 7.3 score reflects a meaningful but bounded risk: network-exploitable with no authentication barrier, yet limited per-operation impact (C:L/I:L/A:L) rather than full compromise. EPSS data is absent from the provided intelligence, and the vulnerability is not listed in the CISA KEV catalog nor does any confirmed proof-of-concept exploit circulate publicly - these signals reduce the immediate operational pressure relative to the raw score. The S:U scope unchanged metric is an important limiter: an attacker cannot pivot from this bug directly into WordPress core administrative functions or the underlying server. That said, for a mid-sized travel agency IT team in mielec managing customer itineraries and payment-adjacent booking records through this plugin, even partial unauthenticated read/write access to that data represents a tangible compliance and business risk that should be treated as urgent. The AC:L metric means exploitation requires no special timing or environmental conditions, making automated scanning and bulk exploitation realistic if an exploit does emerge. Absence of KEV listing should not be mistaken for low attacker interest in WordPress plugins, which are historically high-value targets. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a WordPress installation running WP Travel ≤ 12.0.3 via passive scanning or plugin fingerprinting, then sends a crafted HTTP request to an alternate plugin endpoint - such as a REST API route or AJAX action - that bypasses the normal authentication gate. The attacker can then read customer booking records, modify itinerary data, or disrupt availability of the travel management functionality without ever presenting valid credentials. No public POC has been confirmed, but the AC:L/PR:N vector makes automated exploitation straightforward once the bypass mechanism is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
Broken authentication in the WP Travel WordPress plugin (versions ≤ 12.0.3) exposes protected plugin functionality to unauthenticated remote attackers via an alternate path or channel, satisfying CWE-288. Exploitation requires no credentials and no user interaction, making it accessible to any network-reachable attacker against a default plugin installation. The CVSS 7.3 vector indicates partial confidentiality, integrity, and availability impact, suggesting an attacker can read and modify travel booking data or disrupt plugin operations without logging in. No public exploit code or active exploitation has been confirmed at time of analysis.
RemediationAI
WordPress site administrators should update the WP Travel plugin to a version beyond 12.0.3 immediately. The exact patched release version is not independently confirmed from the available advisory data, so administrators should check the WordPress plugin repository or the vendor's changelog for the first release after 12.0.3 and verify it addresses this issue. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-travel/vulnerability/wordpress-wp-travel-plugin-12-0-3-broken-authentication-vulnerability should be consulted for patch confirmation. As a compensating control pending patching, administrators can temporarily disable the WP Travel plugin if travel booking functionality is not business-critical, or restrict access to the WordPress site's REST API and admin-ajax endpoints via a web application firewall rule limiting those routes to authenticated sessions - noting this may break legitimate front-end booking functionality. Patchstack subscribers may have virtual patching rules available that provide interim protection without disabling the plugin.
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
WP Travel is a WordPress plugin (CPE: cpe:2.3:a:wp_travel:wp_travel:*:*:*:*:*:*:*:*) designed for travel agencies and tour operators to manage packages, itineraries, and customer bookings within a WordPress site. CWE-288 (Authentication Bypass Using an Alternate Path or Channel) describes a flaw where the application enforces authentication on a primary path but leaves an alternative route unprotected - for example, a REST API endpoint, AJAX handler, or indirect URL that bypasses the normal credential check. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms the bypass is reachable over the network with low complexity and requires no prior authentication, which is consistent with an unenforced WordPress REST API or admin-ajax.php action. The S:U scope unchanged metric suggests the impact is limited to the WP Travel plugin's own data and resources rather than achieving a full WordPress installation compromise.
Know when Wp Travel 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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Network-reachable with no credentials or interaction required; impact limited to partial C/I/A within plugin scope, consistent with CWE-288 auth bypass consequences.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Broken Authentication in WP Travel <= 12.0.3 versions.
Executive ViewAI
WP Travel WordPress plugin versions 12.0.3 and earlier contain a broken authentication flaw (CWE-288) that allows unauthenticated attackers to access and modify travel booking data, including customer information and reservations. This vulnerability exposes travel agencies, tour operators, and booking platforms to direct credential-bypass attacks without requiring user interaction. Organizations running this plugin face immediate risks to customer data confidentiality, booking integrity, and potential business disruption.
No vendor-released patch identified at time of analysis. Interim mitigations: implement web application firewall rules blocking unauthenticated requests to plugin booking endpoints, apply rate limiting to API paths, enforce client certificate authentication where possible, isolate booking infrastructure via network segmentation, and maintain detailed audit logs of all booking data modifications with alerting on anomalies.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Blind SQL injection in the WP Travel Gutenberg Blocks WordPress plugin (versions up to and including 3.9.4) allows remot
Unauthenticated booking fraud is possible in the WP Travel WordPress plugin before 11.8.1 due to missing PayPal Instant
Unauthenticated payment cancellation in WP Travel WordPress plugin before 12.0.2 allows any remote actor to cancel a pay
Missing authorization on the booking cancellation endpoint in the WP Travel WordPress plugin (all versions before 11.7.1
Insecure Direct Object Reference in the WP Travel WordPress plugin (all versions before 11.8.1) exposes customer booking
The WP Travel plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 4.4.6.
WP Travel plugin versions before 12.0.2 for WordPress exposes an Insecure Direct Object Reference (IDOR) flaw in the ban
Improper access control in the WP Travel WordPress plugin before 12.0.2 exposes booking payment records to unauthenticat
Blind SQL injection in WP Travel plugin versions ≤11.4.0 allows authenticated attackers with low-level privileges to ext
EUVD-2026-75527
GHSA-q448-pff5-p9p3
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB