Description
The Wallet for WooCommerce WordPress plugin before 1.6.10 does not verify the amount actually collected for a wallet top-up before crediting the wallet, allowing customers to top up their wallet balance for less than its value.
Published: 2026-08-12
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Wallet for WooCommerce WordPress plugin before version 1.6.10 fails to verify the actual amount collected for a top‑up before adding the funds to the user’s wallet, allowing an attacker to submit a top‑up request for an arbitrary value while paying a lesser amount. This flaw can be exploited to inflate the wallet with no corresponding revenue, directly impacting the merchant’s finances. The weakness is a failure to validate transaction amounts before crediting the user account (CWE‑640) and an unauthorized ability to invoke top‑up functions (CWE‑284).

Affected Systems

Any WordPress site that has installed the Wallet for WooCommerce plugin with a version earlier than 1.6.10 is affected. The vulnerable component is the top‑up handling functionality within the plugin that interacts with the payment gateway. No further vendor version narrowing is provided.

Risk and Exploitability

The EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalogue. The CVSS score of 9.1 indicates high severity. The vulnerability allows an attacker to generate arbitrary wallet credits with little or no financial outlay, which can lead to significant revenue loss and erosion of customer trust. The likely attack vector is exploitation of the site's top‑up feature or API endpoint, which is typically accessible via front‑end requests or payment‑gateway callbacks, providing a straightforward path for abuse.

Generated by OpenCVE AI on August 13, 2026 at 00:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Wallet for WooCommerce plugin to version 1.6.10 or later, which includes verification of the actual payment amount before crediting the wallet.
  • If an immediate upgrade is not possible, restrict top‑up requests to those coming from verified payment‑gateway callbacks and cross‑check the transaction amount before crediting the account; implement server‑side validation that the amount recorded in the payment gateway webhook matches the requested top‑up amount.
  • Continuously monitor wallet balances for anomalous spikes and investigate discrepancies promptly; logging all successful and failed top‑up attempts can help detect abuse early.

Generated by OpenCVE AI on August 13, 2026 at 00:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-640

Wed, 12 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Wallet for WooCommerce WordPress plugin before 1.6.10 does not verify the amount actually collected for a wallet top-up before crediting the wallet, allowing customers to top up their wallet balance for less than its value.
Title TeraWallet - Wallet for WooCommerce < 1.6.10 - Subscriber+ Wallet Balance Inflation via Discounted Top-Up
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-12T19:43:23.633Z

Reserved: 2026-07-22T09:37:48.205Z

Link: CVE-2026-16538

cve-icon Vulnrichment

Updated: 2026-08-12T19:43:15.092Z

cve-icon NVD

Status : Deferred

Published: 2026-08-12T06:19:10.620

Modified: 2026-08-26T16:30:52.723

Link: CVE-2026-16538

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T01:00:10Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-640

    Weak Password Recovery Mechanism for Forgotten Password