Sceawere

Vulnerability Detail

CVE-2026-15045UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Wallet System Order Total Manipulation

Vulnerability Metadata

Severity
Medium
Score / CVSS
6.5
Creation Date
3h ago
Vendor
Unknown
Product
Wallet System for WooCommerce
Attack Type
CWE-472 External Control of Assumed-Immutable Web Parameter
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Attack Complexity
LOW

Narrative and Response

Description

The Wallet System for WooCommerce WordPress plugin before 2.7.10 does not validate a user-supplied wallet amount against the customer's actual stored balance during checkout, allowing authenticated customers to arbitrarily reduce their own order total, including down to zero, and complete checkout without paying the merchant.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "6.5",
  "pubDate": "2026-08-12T12:17:46.563Z",
  "pubdate": "2026-08-12T12:17:46.563Z",
  "executiveSummary": "The Wallet System for WooCommerce WordPress plugin before 2.7.10 suffers from a business logic vulnerability involving insufficient server-side validation of financial parameters during the checkout process.\nSpecifically, the application fails to validate the user-supplied wallet deduction amount against the customer's actual stored balance in the database.\nThis security flaw allows authenticated malicious actors to manipulate transaction parameters, arbitrarily reducing their order totals—potentially down to zero—and completing purchases without executing valid financial transactions.\nThe impact includes direct financial loss for merchants, unauthorized acquisition of goods or services, and potential inventory depletion.\nThe vulnerability requires authenticated access to the platform and exploitation of the client-to-server request parameters during the checkout workflow.\nThe risk implication is critical for e-commerce platforms utilizing vulnerable versions of the plugin, as it facilitates direct monetization bypass attacks by standard users without requiring elevated privileges.",
  "technicalDetails": "The root cause of this vulnerability lies in an insecure client-side trust model and a lack of server-side state verification within the Wallet System for WooCommerce WordPress plugin before 2.7.10.\nDuring the checkout phase, the plugin accepts a user-supplied parameter representing the wallet amount to be applied toward the current order total.\nDue to improper input validation and missing integrity checks, the backend processing logic blindly trusts the incoming wallet debit amount provided in the HTTP request rather than querying the database to verify the authenticated customer's actual stored balance.\nAn authenticated attacker can leverage this flaw by intercepting the checkout HTTP request using an interception proxy and modifying the wallet amount parameter to match or exceed the total order cost.\nThe attack flow proceeds as follows: First, the attacker adds items to the WooCommerce cart and navigates to the checkout page. Second, during the final payment submission, the attacker alters the wallet deduction value within the POST request parameters to an arbitrary figure. Third, the vulnerable backend logic processes the transaction by subtracting the manipulated wallet value from the order total without enforcing balance constraints or reconciling the requested deduction against the user's ledger.\nConsequently, the order status transitions to complete or processing, bypassing payment gateways entirely while debiting zero or an incorrect amount from the user's actual wallet.\nThe vulnerable component is the wallet processing and checkout handler within the Wallet System for WooCommerce plugin.\nPrerequisites for this attack include network access to the target e-commerce store, a registered and authenticated customer account, and the ability to manipulate HTTP parameters during the checkout sequence."
}
CVE-2026-15045: Wallet System Order Total Manipulation (MEDIUM Severity, CVSS: 6.5) - Sceawere