Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain Subscriber-level WordPress account
-
DeliveryIdentify vulnerable AJAX action endpoint from public POC
-
ExploitEnumerate booking IDs via crafted admin-ajax.php POST requests
-
ExecutionReceive full customer PII records in HTTP response
-
ImpactHarvest guest data for phishing or compliance abuse
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress session at the Subscriber role or higher - the lowest non-anonymous role in a standard WordPress installation. The attacker must be able to create or obtain such an account on the target site; many hotel and hospitality WordPress sites permit guest self-registration, making this prerequisite easy to satisfy. The MotoPress Hotel Booking plugin must be installed, active, and have at least one customer booking in the database for the information disclosure to yield useful data. The vulnerable endpoint is the plugin's AJAX action handler, reachable over the network via the standard WordPress AJAX URL. Exploitation is limited to read-only PII disclosure - there is no integrity or availability impact. Sites that disable open user registration without a corresponding plugin capability check remediation remain vulnerable to insider threats from existing low-privilege accounts. |
| Impact | The CVSS 3.1 score of 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) is broadly consistent with the threat model: network-reachable, low complexity, low privilege required, confidentiality impact only. EPSS at 0.16% (5th percentile) reflects limited automated exploitation activity, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed active exploitation campaigns at time of analysis. However, a public proof-of-concept exploit is available via WPScan, which meaningfully lowers the barrier for opportunistic attackers. For hospitality businesses, the practical impact exceeds what the CVSS C:L rating alone conveys - exposure of guest names, emails, phone numbers, and addresses constitutes a potential GDPR/privacy regulatory event, not merely a technical confidentiality degradation. Risk is therefore elevated relative to the numeric score for any site operating under data protection regulation. |
| Exploit ScenarioDerived | An attacker registers or obtains a Subscriber-level WordPress account on a target hotel site running the vulnerable plugin - a common scenario given that many hospitality sites allow guest self-registration. The attacker then sends a crafted POST request to wp-admin/admin-ajax.php with the vulnerable action name and an enumerated or guessed booking ID. The plugin returns the full customer record for that booking without any authorization validation, exposing the victim guest's name, email address, phone number, and physical address. A public proof-of-concept is available through WPScan, making this attack accessible to low-skill threat actors. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 30, 2026
Unauthorized customer PII exposure in MotoPress Hotel Booking WordPress plugin before 6.0.4 allows any authenticated subscriber-level user to retrieve full personal details - name, email, phone number, and address - belonging to any customer booking in the system. The flaw stems from a missing capability check in an AJAX action handler, meaning the plugin never verifies whether the requesting user is authorized to view the target booking before returning its data. A publicly available exploit exists per WPScan, though EPSS at 0.16% (5th percentile) and absence from CISA KEV suggest exploitation remains opportunistic rather than widespread.
RemediationAI
Update the MotoPress Hotel Booking plugin to version 6.0.4 or later, which introduces the missing capability check in the affected AJAX action. The patch is available through the WordPress plugin repository and the vendor directly; refer to the WPScan advisory at https://wpscan.com/vulnerability/c441d996-e21f-4a16-8dcc-0b0ed61aec76/ for confirmation. If immediate patching is not feasible, a compensating control is to restrict WordPress registration so that no untrusted users can obtain even Subscriber-level accounts; this eliminates the authenticated prerequisite but may impact intended site functionality. Site owners using a web application firewall (WAF) such as Wordfence or Sucuri can attempt to block AJAX requests to the specific vulnerable action name - though this requires identifying the action hook from the POC details and carries a risk of breaking legitimate plugin functionality if misconfigured.
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 affected component is a WordPress AJAX action registered by the MotoPress Hotel Booking plugin (CPE: cpe:2.3:a:unknown:motopress_hotel_booking:*:*:*:*:*:*:*:*), a commercial hospitality booking solution. WordPress AJAX handlers are invoked via wp-admin/admin-ajax.php and are accessible to any logged-in user unless the plugin explicitly enforces role or capability checks. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor): the plugin returns the full booking record - including PII - without first calling current_user_can() or an equivalent capability gate to confirm the requester is permitted to access that booking. Any WordPress account at the Subscriber tier or above (the lowest authenticated role) can call this action with an arbitrary booking identifier and receive the victim's personal data.
Know when Motopress Hotel Booking 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:L/UI:N/S:U/C:L/I:N/A:N
PR:L reflects the Subscriber-level authentication requirement; C:L is appropriate as PII is disclosed but no credential or system-level secrets are exposed; I and A are N as the flaw is read-only with no write or denial-of-service capability.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The MotoPress Hotel Booking WordPress plugin before 6.0.4 does not perform a capability check before returning a booking's full customer details in one of its AJAX actions, allowing any authenticated user with a low-privileged account (Subscriber and above) to read the personal data, including name, email, phone, and address, of any customer.
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.
More in Motopress Hotel Booking
View allMotoPress Hotel Booking WordPress plugin versions before 6.2.3 permits any authenticated subscriber-level user to modify
Unauthorized payment record creation in MotoPress Hotel Booking WordPress plugin before 6.2.3 enables unauthenticated re
Stored cross-site scripting in the MotoPress Hotel Booking premium Stripe gateway lets unauthenticated attackers plant p
Authorization bypass in MotoPress Hotel Booking plugin for WordPress (all versions through 6.0.1) allows unauthenticated
EUVD-2026-50991
GHSA-pq8m-m5fw-95mh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB