Description
The Easy Booking WordPress plugin before 3.5.0 does not re-enforce a bookable product's configured minimum booking duration on the server side when adding to cart and calculating the booking price, allowing unauthenticated users to place below-minimum bookings and complete underpriced orders.
Published: 2026-08-06
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Easy Booking WordPress plugin, versions prior to 3.5.0, lacks server‑side enforcement of a product’s minimum booking duration. An unauthenticated attacker can craft requests that add a booking with a duration shorter than permitted or use a cart calculation that underprices the order. This flaw allows malicious or accidental placement of orders that do not meet the configured minimum requirements, potentially leading to financial loss and violation of business rules.

Affected Systems

All installations of the Easy Booking plugin running any version earlier than 3.5.0 are affected. Administrators should review their current plugin version and ensure upgrades apply to all sites where the plugin is active.

Risk and Exploitability

With a CVSS score of 5.3 the vulnerability is considered moderate. The EPSS score is 0.0031, indicating a very low exploitation probability, and the flaw is not listed in the CISA KEV catalog, suggesting no known large‑scale exploitation yet. The attack vector is inferred to be remote, as the flaw can be triggered by any unauthenticated user interacting with the booking interface, typically through a crafted HTTP request or automated script. An attacker does not need administrative privileges, but can place multiple low‑value or revenue‑losing orders that bypass business‑rule enforcement.

Generated by OpenCVE AI on August 7, 2026 at 17:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Easy Booking plugin to version 3.5.0 or later
  • Add a custom validation rule—via a site‑wide plugin or theme functions file—to reject bookings whose duration is shorter than the configured minimum before they reach the cart calculation stage
  • Block or restrict the add‑to‑cart booking endpoint for unauthenticated users until the plugin is updated, ensuring that only authenticated sessions can submit booking requests

Generated by OpenCVE AI on August 7, 2026 at 17:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

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

Type Values Removed Values Added
Weaknesses CWE-602
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

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

Type Values Removed Values Added
Description The Easy Booking WordPress plugin before 3.5.0 does not re-enforce a bookable product's configured minimum booking duration on the server side when adding to cart and calculating the booking price, allowing unauthenticated users to place below-minimum bookings and complete underpriced orders.
Title Easy Booking < 3.5.0 - Unauthenticated Minimum Booking Duration Bypass
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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-07T14:05:16.288Z

Reserved: 2026-07-06T09:17:20.336Z

Link: CVE-2026-14831

cve-icon Vulnrichment

Updated: 2026-08-07T14:05:11.689Z

cve-icon NVD

Status : Deferred

Published: 2026-08-06T22:16:47.090

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-14831

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T17:45:03Z

Weaknesses
  • CWE-602

    Client-Side Enforcement of Server-Side Security