Skip to main content

MotoPress Hotel Booking EUVDEUVD-2026-55017

| CVE-2026-15237 MEDIUM
Missing Authorization (CWE-862)
2026-08-10 WPScan GHSA-vqh4-pqm8-4r46
5.3
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI
5.3 MEDIUM

Network-accessible REST endpoint requires no authentication or preconditions; impact is limited to booking payment integrity with no confidentiality or availability effect.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

5
Analysis Generated
Aug 11, 2026 - 23:44 vuln.today
CVSS changed
Aug 11, 2026 - 21:22 NVD
5.3 (MEDIUM)
Patch available
Aug 10, 2026 - 08:02 EUVD
CVE Published
Aug 10, 2026 - 06:00 cve.org
MEDIUM 5.3
CVE Published
Aug 10, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The MotoPress Hotel Booking WordPress plugin before 6.2.3 does not perform any authorization or ownership check on a REST endpoint that creates payment records, allowing unauthenticated users to create completed payment records against arbitrary bookings and falsely mark them as paid.

AnalysisAI

Unauthorized payment record creation in MotoPress Hotel Booking WordPress plugin before 6.2.3 enables unauthenticated remote attackers to forge completed payment entries against any booking - falsely confirming reservations as paid without executing a real financial transaction. The vulnerable REST endpoint performs no authorization or ownership validation, making any booking ID on an affected site a viable target. A publicly available proof-of-concept exists per WPScan; however, EPSS remains at 0.15% (4th percentile), and no confirmed active exploitation (CISA KEV) has been recorded at time of analysis.

Technical ContextAI

The vulnerability is classified as CWE-862 (Missing Authorization), a failure to enforce access control before performing a sensitive operation. The MotoPress Hotel Booking plugin (CPE: cpe:2.3:a:unknown:motopress_hotel_booking:*:*:*:*:*:*:*:*) exposes a WordPress REST API endpoint for creating payment records. WordPress REST API is enabled by default in all modern WordPress installations and is publicly accessible without authentication. The flaw resides in the plugin's failure to check whether the requesting user owns or has permission to modify the target booking before writing a completed payment record to the database. This breaks the fundamental authorization model expected for financial state transitions - any unauthenticated HTTP client can manipulate payment status for any booking by reference.

RemediationAI

Update the MotoPress Hotel Booking WordPress plugin to version 6.2.3 or later, which introduces proper authorization and ownership checks on the payment creation REST endpoint, as confirmed by the WPScan advisory (https://wpscan.com/vulnerability/b312a323-808c-497f-b67e-3b0acfcb8932/). If immediate patching is not feasible, restrict unauthenticated access to the plugin's REST API namespace using a Web Application Firewall rule or a WordPress security plugin (such as Wordfence or iThemes Security) that can require authentication for specific REST routes - note this may break legitimate guest payment flows and should be tested carefully. As a post-incident measure, site administrators should audit existing booking records for payment entries that lack corresponding gateway transaction confirmations, which would indicate prior exploitation.

Share

EUVD-2026-55017 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy