Impact
The Travelly plugin contains an authorization bypass flaw (CWE‑862) that allows authenticated users with contributor level or higher to access the tour edit screen without proper permission checks. This results in the plugin injecting payment gateway credentials directly into the HTML output. The exposed data includes PayPal API username, password, and signature as well as Stripe secret keys, and is available to any user who can view the page source.
Affected Systems
The vulnerability applies to all versions of the Tour & Travel Booking Manager for WooCommerce plugin by MagePeopleTeam up to and including version 2.3.11. Any WordPress site running a vulnerable instance of this plugin is at risk.
Risk and Exploitability
The CVSS score of 6.5 indicates a medium severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The least privilege required is a contributor level account with the ability to edit tours. An attacker can simply open the tour edit screen, view the page source, and extract the raw payment gateway credentials that are embedded in the response, making exploitation trivial once the proper role is obtained.
OpenCVE Enrichment