Skip to main content

MotoPress Hotel Booking CVE-2026-15237

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

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Enumerate WordPress site for MotoPress Hotel Booking plugin
  2. Delivery
    Obtain or guess valid booking ID
  3. Exploit
    Send unauthenticated POST to payment creation REST endpoint
  4. Execution
    Forged completed payment record written to database
  5. Impact
    Booking falsely confirmed as paid with no financial transaction

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The WordPress REST API must be accessible from the network, which is the default state for all modern WordPress installations - no special server configuration or feature enablement is required. The attacker must know or enumerate a valid booking ID to target; booking IDs may be sequential integers or exposed through confirmation flows. No authentication, administrative credentials, or privileged access is required - exploitation is unauthenticated by design of the flaw (CVSS PR:N). Exploitation is bounded to booking payment integrity: the attacker cannot read confidential data, execute code, or disrupt availability. Sites that have explicitly disabled the WordPress REST API for unauthenticated users, or that enforce REST API authentication globally via a security plugin, would not be exploitable.

Impact

The NVD CVSS score of 5.3 (Medium) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N accurately reflects the technical exposure: trivially reachable with no prerequisites, but limited to an integrity-only impact with no scope change. The I:L rating, however, understates the business logic impact - forging payments can cause direct revenue loss to hotel operators accepting bookings for which no money was received. EPSS at 0.15% (4th percentile) suggests low automated/widespread exploitation activity, consistent with absence from CISA KEV. The availability of a public POC from WPScan elevates risk above purely theoretical: opportunistic attackers targeting WordPress hotel sites are technically capable of exploiting this with minimal effort. The gap between low EPSS and trivial attack complexity (AC:L/PR:N) may narrow as the POC circulates. Overall: legitimate medium-severity finding with outsized business-logic consequences for affected hospitality operators; patching is clearly warranted.

Exploit ScenarioDerived

An attacker targeting a hotel website identifies it is running a vulnerable version of MotoPress Hotel Booking - discoverable via WordPress plugin enumeration. The attacker obtains a booking reference ID (through a legitimate reservation, confirmation email exposure, or sequential enumeration) and sends an unauthenticated HTTP POST request to the plugin's payment REST endpoint specifying that booking ID and a completed payment status. The booking is immediately marked as paid in the system, allowing the attacker or a collaborating guest to receive reservation confirmation with no actual payment processed. A publicly available proof-of-concept from WPScan demonstrates this technique.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

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.

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.

Affected VersionsENISA

MotoPress Hotel Booking 0 <6.2.3

Affected Packages

euvd motopress_hotel_booking fix: 6.2.3

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 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.

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

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

4
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.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
commercial WordPress plugin targeting hotel and accommodation booking sites
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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