Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain subscriber-level WordPress account
-
DeliveryEnumerate target customer record identifiers via booking confirmations or sequential IDs
-
ExploitCraft authenticated HTTP update request substituting victim record ID
-
ExecutionSubmit request to plugin's customer update endpoint
-
ImpactOverwrite victim's personal data in plugin database
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires a valid WordPress account with at minimum the Subscriber role on the target site. This is the single most meaningful limiting factor: sites that disable user registration and have no externally obtainable low-privileged accounts cannot be attacked by unauthenticated external actors. However, many hospitality WordPress deployments enable open guest registration as part of standard booking flows, making subscriber accounts freely obtainable. The MotoPress Hotel Booking plugin must be installed and running a version prior to 6.2.3. No non-default server configuration, special network position, or elevated privilege beyond Subscriber is required. Exploitation is strictly bounded to cross-account data modification and implicit data access within customer records - it does not enable remote code execution, administrative privilege escalation, or availability disruption. |
| Impact | The CVSS 5.4 Medium score is a reasonable calibration of the real-world threat: network-delivered exploitation requires only a low-privileged account, and the impact is bounded to individual customer record confidentiality and integrity rather than broader system compromise. The EPSS score of 0.14% (4th percentile) confirms that large-scale automated exploitation has not been observed, but this should not induce complacency - even a mid-sized property management operation in inowroclaw running this plugin on a site with open guest registration would be concretely exposed to deliberate account abuse by a motivated insider or competitor. The publicly available proof-of-concept sourced from WPScan meaningfully lowers the skill bar for manual exploitation, and the data at risk (hotel customer PII: names, emails, addresses, booking details) has tangible privacy and regulatory implications under frameworks like GDPR. No CISA KEV listing confirms that active campaigns have not been broadly documented, but the SSVC exploitation status is best characterized as 'poc' - not automated at scale but executable by any authenticated attacker with a working understanding of HTTP parameter tampering. The combination of a public POC, low-privilege requirement, and sensitive target data makes this a genuine patching priority despite the moderate CVSS score. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a hotel site running a vulnerable version of MotoPress Hotel Booking - possible on any site with open WordPress user registration, which is common for hospitality properties. Using the publicly available WPScan proof-of-concept as a reference, the attacker sends an authenticated HTTP POST to the plugin's customer update endpoint, substituting the record identifier field with a victim customer's ID obtained through sequential enumeration or observable booking confirmation URLs. The attacker overwrites the victim's stored name, email address, phone number, or booking details, enabling privacy violations, booking sabotage against competing guests, or social engineering attacks using the hotel's own guest data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
MotoPress Hotel Booking WordPress plugin versions before 6.2.3 permits any authenticated subscriber-level user to modify or overwrite the personal data of arbitrary customers by supplying a chosen record identifier, with no server-side ownership verification in place. The flaw affects WordPress hospitality sites running the plugin in its standard configuration and can be triggered by any user who holds even the lowest WordPress account role - a realistic threat on sites with open guest registration. A publicly available proof-of-concept exists per WPScan, though EPSS data (0.14%, 4th percentile) indicates mass automated exploitation has not materialized; upgrading to version 6.2.3 is the confirmed fix.
RemediationAI
Update the MotoPress Hotel Booking plugin to version 6.2.3 or later immediately; this is the vendor-confirmed fix as documented in the WPScan advisory at https://wpscan.com/vulnerability/7283a28a-7241-4b9e-8fc5-5b427191c80e/. If patching cannot be applied immediately, a targeted compensating control is to disable WordPress user registration (Settings > General > 'Anyone can register' unchecked), which eliminates the ability for external attackers to self-provision subscriber accounts - note that this will also prevent legitimate guest account creation and may disrupt booking workflows that rely on front-end registration. Existing low-privileged user accounts should be audited and any accounts not associated with known staff or trusted guests should be deactivated while the patch is pending. Site administrators should also review recent customer record update activity in the booking database for anomalous cross-account modifications as an indicator of prior exploitation. No workaround fully replaces the patch.
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
MotoPress Hotel Booking is a commercial WordPress plugin built for accommodation and hospitality businesses to manage reservations and associated customer profiles. The vulnerability class is CWE-639 (Authorization Through User-Controlled Key), an Insecure Direct Object Reference (IDOR) pattern in which the application uses an attacker-supplied identifier to locate a data record and applies updates to it without verifying whether the authenticated user owns or is otherwise authorized to act on that record. The CPE string (cpe:2.3:a:unknown:motopress_hotel_booking:*:*:*:*:*:*:*:*) identifies the affected software; the 'unknown' vendor field reflects NVD's cataloguing gap for smaller WordPress plugin publishers rather than any ambiguity in product identity. The root cause lies in the plugin's customer record update handler, which trusts the caller-supplied record ID and processes the update unconditionally, bypassing WordPress's capability or ownership checks that should restrict cross-account operations.
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:L/A:N
Network-accessible via WordPress HTTP endpoints; subscriber account required (PR:L); IDOR yields bounded cross-customer read/write with no scope change or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The MotoPress Hotel Booking WordPress plugin before 6.2.3 does not verify record ownership before updating customer records, allowing any authenticated user with a low-privileged account (Subscriber and above) to modify or overwrite the personal data of any customer by supplying an arbitrary identifier.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Motopress Hotel Booking
View allUnauthorized payment record creation in MotoPress Hotel Booking WordPress plugin before 6.2.3 enables unauthenticated re
Unauthorized customer PII exposure in MotoPress Hotel Booking WordPress plugin before 6.0.4 allows any authenticated sub
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-55016
GHSA-2r7r-792g-6mpg
NVD
CVE.org
EPSS
Exploit-DB