Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Unauthenticated network AJAX action with no user interaction (PR:N/UI:N/AV:N/AC:L); overwriting a site-wide option is an integrity impact only, so C:N/I:H/A:N.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The WP Travel Engine WordPress plugin before 6.8.2 does not perform a capability check on an AJAX action that updates a WP Travel Engine WordPress plugin before 6.8.2 option, allowing unauthenticated users to overwrite a site-wide WP Travel Engine WordPress plugin before 6.8.2 option (the public nonce that gates the action is served to anonymous visitors).
AnalysisAI
Unauthenticated option overwrite in the WP Travel Engine WordPress plugin before 6.8.2 lets any anonymous visitor tamper with a site-wide plugin setting because an AJAX action lacks a capability check and the nonce that gates it is served to logged-out users. Attackers do not need credentials; publicly available exploit code exists, though EPSS remains low (0.15%, 4th percentile) and the flaw is not on CISA KEV. Impact is integrity-only, with no direct data disclosure or denial of service.
Technical ContextAI
WP Travel Engine is a travel-booking and tour-package plugin for WordPress that stores its configuration in the WordPress options table. The vulnerability is a Missing Authorization weakness (CWE-862): an AJAX handler registered on the admin-ajax.php endpoint updates a persistent plugin option but never verifies the caller's capabilities (e.g. via current_user_can). Nonces in WordPress are intended as CSRF tokens, not authentication, and here the public nonce is rendered into pages delivered to anonymous visitors, so it provides no access control. The result is that the option-update path is reachable by any unauthenticated client that reads the nonce and replays it to admin-ajax.php. The CPE cpe:2.3:a:unknown:wp_travel_engine covers all versions of the plugin prior to the fixed release.
RemediationAI
Vendor-released patch: upgrade the WP Travel Engine plugin to version 6.8.2 or later, which adds the missing capability check on the affected AJAX action. Consult the WPScan advisory (https://wpscan.com/vulnerability/10b52de8-c1a8-4b58-9445-737d43033704/) for confirmation before and after updating. If you cannot immediately patch, compensating controls include restricting access to /wp-admin/admin-ajax.php for unauthenticated clients where feasible (note this can break legitimate front-end AJAX features of this and other plugins), deploying a WAF rule to block the specific vulnerable action parameter to admin-ajax.php, or temporarily disabling the plugin if the booking functionality is not in active use (which removes travel-booking features from the site). After patching, audit the affected site-wide option value for unauthorized changes and reset it if tampering is suspected.
More in Wp Travel Engine
View allImproper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in WP Travel Engine.7
Unauthenticated IDOR in WP Travel Engine WordPress plugin before 6.8.5 exposes all customer booking records and stored b
Unauthenticated PHP Object Injection in the WP Travel Engine WordPress plugin versions 6.7.12 and earlier enables remote
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in WP Travel Engine.7
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in
The WP Travel Engine plugin for WordPress contains a missing capability check in the delete_package() function, allowing
Improper input validation in the WP Travel Engine WordPress plugin (versions 6.7.10 and earlier) allows remote unauthent
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in WP Travel E
Missing Authorization vulnerability in WP Travel Engine.8.0. Rated medium severity (CVSS 5.3), this vulnerability is rem
The WP Travel Engine - Tour Booking Plugin - Tour Operator Software plugin for WordPress is vulnerable to unauthorized m
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51006
GHSA-jfwf-348v-33wp