Description
The WP Hotel Booking WordPress plugin before 2.3.3 does not ensure that room quantities and the resulting order total are non-negative when placing a booking, and relies on client-controlled cart data, allowing unauthenticated users to create confirmed reservations for free or at an arbitrarily reduced price.
Published: 2026-08-06
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Hotel Booking plugin fails to validate that room quantities are non‑negative and that the resulting total price is correct when a booking is submitted. As a result, an unauthenticated visitor can manipulate the cart data on the client side to create confirmed reservations for free or at a greatly reduced price.

Affected Systems

Any WordPress installation using the WP Hotel Booking plugin with a version earlier than 2.3.3 is affected; the vulnerability does not apply to later releases.

Risk and Exploitability

The CVSS score of 5.3 classifies this as a moderate severity issue. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalogue, indicating a relatively low likelihood of widespread exploitation. The likely attack vector is via crafted web requests that specify negative or zero room quantities, as the plugin relies on client‑controlled cart data without verifying the legitimacy of the values.

Generated by OpenCVE AI on August 6, 2026 at 23:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Hotel Booking plugin to version 2.3.3 or later.
  • Restrict booking creation to authenticated users or otherwise enforce proper access controls.
  • Add server‑side validation to reject negative or zero quantities and to recalculate the order total irrespective of client‑supplied values.

Generated by OpenCVE AI on August 6, 2026 at 23:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 00:00:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wp Hotel Booking
Wp Hotel Booking wp Hotel Booking
Weaknesses CWE-190
CWE-666
Vendors & Products Wordpress
Wordpress wordpress
Wp Hotel Booking
Wp Hotel Booking wp Hotel Booking

Thu, 06 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description The WP Hotel Booking WordPress plugin before 2.3.3 does not ensure that room quantities and the resulting order total are non-negative when placing a booking, and relies on client-controlled cart data, allowing unauthenticated users to create confirmed reservations for free or at an arbitrarily reduced price.
Title WP Hotel Booking < 2.3.3 - Unauthenticated Payment Bypass via Price Manipulation
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Wordpress Wordpress
Wp Hotel Booking Wp Hotel Booking
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-06T17:07:32.684Z

Reserved: 2026-07-08T19:34:05.325Z

Link: CVE-2026-15149

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T23:45:03Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound

  • CWE-666

    Operation on Resource in Wrong Phase of Lifetime