Description
The WP Travel Engine WordPress plugin before 6.8.5 does not perform authorization or ownership checks when loading a caller-supplied booking identifier in one of its unauthenticated cart actions, allowing unauthenticated attackers to disclose any customer's booking order details and their stored billing information, and to overwrite that customer's booking record with their own data.
Published: 2026-08-12
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows a caller to supply an arbitrary booking identifier to an unauthenticated cart action. Because the plugin does not perform owner or authorization checks, an attacker can read any customer's booking details and billing information, and can overwrite the booking record with their own data. The result is a breach of confidentiality, integrity, and potentially availability of sensitive booking data.

Affected Systems

WordPress installations running the WP Travel Engine plugin version 6.8.4 or earlier are affected. Any site using these older plugin releases is at risk; versions 6.8.5 and later contain the fix.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity, while the EPSS score of <1% suggests a low likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. The attack vector is inferred to be a remote HTTP request to the plugin's cart endpoint, conditional only on providing a valid booking id. Because no authorization checks are performed, the exploitation is straightforward and repeatable for any booking ID.

Generated by OpenCVE AI on August 13, 2026 at 00:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update WP Travel Engine to version 6.8.5 or later to apply the vendor fix
  • Configure WordPress or the plugin to require authentication for cart actions that accept booking identifiers
  • Add custom logic to verify that the booking identifier belongs to the authenticated user before allowing disclosure or modification
  • Monitor access logs for unusual booking ID requests and investigate potential abuse

Generated by OpenCVE AI on August 13, 2026 at 00:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wptravelengine
Wptravelengine wp Travel Engine
Vendors & Products Wordpress
Wordpress wordpress
Wptravelengine
Wptravelengine wp Travel Engine

Wed, 12 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP Travel Engine WordPress plugin before 6.8.5 does not perform authorization or ownership checks when loading a caller-supplied booking identifier in one of its unauthenticated cart actions, allowing unauthenticated attackers to disclose any customer's booking order details and their stored billing information, and to overwrite that customer's booking record with their own data.
Title WP Travel Engine < 6.8.5 - Unauthenticated Booking Details Disclosure and Modification via wte_add_trip_to_cart
References

Subscriptions

Wordpress Wordpress
Wptravelengine Wp Travel Engine
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-12T19:44:23.516Z

Reserved: 2026-07-23T08:15:36.570Z

Link: CVE-2026-16737

cve-icon Vulnrichment

Updated: 2026-08-12T19:44:19.625Z

cve-icon NVD

Status : Deferred

Published: 2026-08-12T06:19:10.733

Modified: 2026-08-26T16:30:52.723

Link: CVE-2026-16737

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:30:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key