Description
The RestroPress WordPress plugin before 3.4.6 does not validate a client-supplied item add-on price on the server side when items are added to or updated in the cart, allowing unauthenticated users to set an arbitrary price and place orders for an attacker-chosen total, down to and including zero.
Published: 2026-09-21
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthenticated price manipulation leading to potential revenue loss and unauthorized orders
Action: Patch Now
AI Analysis

Impact

The RestroPress WordPress plugin, prior to version 3.4.6, fails to validate the unit price of item add‑ons on the server side when items are added to or updated in the cart. This allows an attacker who is not logged in to supply an arbitrary price, including zero, and place orders that reflect the attacker‑chosen total. The consequence is financial loss from fraudulent or zero‑value orders and the ability to consume site resources for illegitimate transactions without authorization.

Affected Systems

All installations of the RestroPress plugin with a version lower than 3.4.6, regardless of the WordPress version or hosting environment. The vendor is listed as Unknown:RestroPress in the vendor/product metadata. No specific OS or platform information is provided.

Risk and Exploitability

The vulnerability has a CVSS score of 5.3, indicating a medium severity risk. The EPSS score is not available, so the likelihood of exploitation cannot be quantified with that metric, but the absence of a KEV listing suggests it is not known to be actively exploited at a widespread scale. An attacker can trigger the flaw by sending standard HTTP requests to the plugin’s cart endpoints from any location, as authentication is not required for cart manipulation. The attacker only needs to understand the API for add‑ons, which is likely documented in the plugin, making the attack vector straightforward and low‑effort to execute.

Generated by OpenCVE AI on September 21, 2026 at 10:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the RestroPress plugin to version 3.4.6 or newer, which includes the server‑side price validation fix.
  • If an update is not immediately possible, disable the add‑on price feature through the plugin settings or via a custom code snippet that enforces server‑side pricing logic until the patch is applied.
  • Regularly review order logs for abnormal price entries and enforce additional checks on the business‑logic side to detect and reject suspicious orders.

Generated by OpenCVE AI on September 21, 2026 at 10:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Mon, 21 Sep 2026 09:00:00 +0000

Type Values Removed Values Added
Description The RestroPress WordPress plugin before 3.4.6 does not validate a client-supplied item add-on price on the server side when items are added to or updated in the cart, allowing unauthenticated users to set an arbitrary price and place orders for an attacker-chosen total, down to and including zero.
Title RestroPress < 3.4.6 - Unauthenticated Price Manipulation via Cart Add-ons
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-21T08:51:51.209Z

Reserved: 2026-09-02T18:44:51.359Z

Link: CVE-2026-85010

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-21T09:17:05.920

Modified: 2026-09-21T09:17:05.920

Link: CVE-2026-85010

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T10:30:09Z

Weaknesses
  • CWE-20

    Improper Input Validation