Description
The Event Booking Manager for WooCommerce (Pro) WordPress plugin before 5.0.3 does not validate the ticket price on the server during its native (non-WooCommerce) checkout, trusting the per-ticket price supplied by the client instead of re-deriving the event's configured price. This allows unauthenticated users to book paid event tickets for free, obtaining completed bookings and valid tickets at no cost.
Published: 2026-08-06
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Event Booking Manager for WooCommerce (Pro) plugin fails to re‑derive the configured ticket price on the server during its native checkout flow and instead accepts the per‑ticket price supplied by the client. This lack of server‑side validation allows an unauthenticated user to submit a booking request that uses any arbitrary price, effectively bypassing the payment requirement. The result is a completed booking and valid tickets that the attacker obtains for free, with potential financial loss for the site owner.

Affected Systems

All installations of the Event Booking Manager for WooCommerce (Pro) with a plugin version earlier than 5.0.3 are impacted. These installations provide a native checkout route that is not protected by authentication checks for ticket pricing.

Risk and Exploitability

The vulnerability is rated with a CVSS score of 5.3, indicating a moderate impact. The EPSS score is not available, so the current estimated exploitation probability is unknown. The vulnerability is not listed in CISA’s KEV catalog, suggesting no publicly documented exploitation. An attacker can exploit the flaw by sending a crafted request to the native checkout endpoint as an unauthenticated user, posing any price value and receiving free tickets; no additional privileges are required.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the plugin to version 5.0.3 or newer, which validates the ticket price on the server during native checkout.
  • If an upgrade cannot be performed immediately, implement server‑side validation that guarantees the per‑ticket price matches the event’s configured price and rejects any mismatches.
  • Temporarily disable or restrict access to the native checkout endpoint for unauthenticated users, ensuring that only authenticated or properly validated checkout flows can create bookings.

Generated by OpenCVE AI on August 6, 2026 at 23:42 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
Weaknesses CWE-20

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

Type Values Removed Values Added
Description The Event Booking Manager for WooCommerce (Pro) WordPress plugin before 5.0.3 does not validate the ticket price on the server during its native (non-WooCommerce) checkout, trusting the per-ticket price supplied by the client instead of re-deriving the event's configured price. This allows unauthenticated users to book paid event tickets for free, obtaining completed bookings and valid tickets at no cost.
Title Event Booking Manager for WooCommerce (Pro) < 5.0.3 - Unauthenticated Payment Bypass via Client-Controlled Ticket Price
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:14:40.898Z

Reserved: 2026-07-17T13:11:10.360Z

Link: CVE-2026-16067

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

    Improper Input Validation