Description
The SellKit WordPress plugin before 2.8.0 does not validate a client-supplied product price when totals are recalculated during checkout, allowing unauthenticated attackers to place orders for any purchasable product at a price of their own choosing.
Published: 2026-10-14
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Arbitrary Price Manipulation
Action: Immediate Patch
AI Analysis

Impact

The plugin fails to validate a client‑supplied product price when totals are recalculated during checkout, constituting a missing authorization flaw (CWE‑862). As a result, an unauthenticated attacker can submit a request that sets any desired price for a purchasable item, triggering the system to accept the customized amount and complete payment. The impact is a financial loss for the store operator and potential misuse of the ordering system, as the attacker can pay with a lower amount than the true product cost or potentially circumvent pricing constraints.

Affected Systems

SellKit WordPress plugin versions 2.3.5 through 2.7.0, or any instance before 2.8.0, are affected. Users running those releases on any WordPress installation should be aware of the issue.

Risk and Exploitability

The EPSS score is under 1 %, indicating a relatively low probability of exploitation, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. Despite the low likelihood, the missing authorization flaw (CWE‑862) enables an unauthenticated attacker to manipulate transaction amounts, so the financial damage could be significant. The attack vector is inferred to be a network‑based request to the checkout endpoint that contains the 'sellkit_product_prices' parameter with an arbitrary value, bypassing server‑side price verification.

Generated by OpenCVE AI on October 16, 2026 at 00:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to SellKit 2.8.0 or later, where the price validation has been fixed.
  • Remove or secure the 'sellkit_product_prices' parameter from public form submissions, ensuring it cannot be modified client‑side.
  • Implement server‑side validation that checks submitted prices against the stored product pricing table before finalizing the order.

Generated by OpenCVE AI on October 16, 2026 at 00:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
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'}


Thu, 15 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Wed, 14 Oct 2026 16:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Wed, 14 Oct 2026 06:45:00 +0000

Type Values Removed Values Added
Description The SellKit WordPress plugin before 2.8.0 does not validate a client-supplied product price when totals are recalculated during checkout, allowing unauthenticated attackers to place orders for any purchasable product at a price of their own choosing.
Title SellKit 2.3.5 - 2.7.0 - Unauthenticated Arbitrary Price Manipulation via 'sellkit_product_prices' Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-15T10:33:29.756Z

Reserved: 2026-09-21T09:02:19.150Z

Link: CVE-2026-94254

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T07:17:05.257

Modified: 2026-10-15T11:18:08.240

Link: CVE-2026-94254

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T00:30:14Z

Weaknesses