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: n/a
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 not available 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 6, 2026 at 23:45 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 6, 2026 at 23:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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-06T17:04:20.105Z

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

Link: CVE-2026-14831

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T00:00:05Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-285

    Improper Authorization