Description
The E-cab Taxi Booking Manager for Woocommerce WordPress plugin before 2.0.5 does not validate a client-supplied trip distance and base-price value on the server before pricing a booking, allowing unauthenticated attackers to manipulate the order total down to zero and place real taxi-booking orders at an arbitrary price.
Published: 2026-09-04
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The E‑cab Taxi Booking Manager for WooCommerce plugin fails to validate the trip distance and base‑price supplied by a client at the server side when calculating a booking price, allowing an unauthenticated attacker to adjust the order total to zero or another arbitrary amount. This flaw enables the creation of legitimate-looking taxi‑booking orders without any payment, potentially resulting in financial loss or fraud. The core weakness is a lack of proper input validation and access control, which manifests as a direct manipulation of critical business logic.

Affected Systems

WordPress sites using the E‑cab Taxi Booking Manager for WooCommerce plugin version prior to 2.0.5 are affected. The vulnerability resides in the "mptbm_add_to_cart" endpoint, which accepts distance and base‑price parameters from the client without server‑side checks.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity; the EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The attack appears to be remote, requiring only an unauthenticated web request to the booking endpoint. By manipulating the parameters in the add‑to‑cart action, an attacker can set the total to zero and place a booking that will be processed as if paid. No authentication or privileged state is required, making the exploitation straightforward for any client that can reach the affected website.

Generated by OpenCVE AI on September 4, 2026 at 11:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the E‑cab Taxi Booking Manager for WooCommerce plugin to version 2.0.5 or later.
  • If an upgrade is not immediately possible, configure the website so that only authenticated users can access the add_to_cart booking endpoint, or block unauthenticated requests to that action via server rules.
  • Implement server‑side validation to ensure that trip distance and base‑price values are within reasonable, pre‑defined ranges before the order total is calculated.
  • Monitor booking orders for anomalous pricing patterns and review logs for attempts to manipulate order totals.

Generated by OpenCVE AI on September 4, 2026 at 11:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 04 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description The E-cab Taxi Booking Manager for Woocommerce WordPress plugin before 2.0.5 does not validate a client-supplied trip distance and base-price value on the server before pricing a booking, allowing unauthenticated attackers to manipulate the order total down to zero and place real taxi-booking orders at an arbitrary price.
Title E-cab Taxi Booking Manager for Woocommerce < 2.0.5 - Unauthenticated Price Manipulation via mptbm_add_to_cart
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-09-04T10:02:33.451Z

Reserved: 2026-09-01T04:02:35.803Z

Link: CVE-2026-84045

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T11:17:19.213

Modified: 2026-09-04T11:17:19.213

Link: CVE-2026-84045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T11:30:17Z

Weaknesses