Description
The Wallet System for WooCommerce WordPress plugin before 2.8.0 does not verify that the user submitting a wallet transfer owns the wallet being debited, allowing any authenticated user, including one with only the Subscriber role, to move an arbitrary user's wallet balance, including an administrator's, into an account they control.
Published: 2026-10-08
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized transfer of wallet balance
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises because the plugin fails to verify that the wallet being debited belongs to the authenticated user initiating the transfer. This flaw permits any logged‑in user, even those with only a Subscriber role, to move the balance of any other user—including administrators—into an account they control. The result is that an attacker can steal arbitrary amounts of virtual currency or store credit, leading to significant financial loss and undermining the integrity of the e‑commerce platform.

Affected Systems

Any WordPress site running the Wallet System for WooCommerce plugin with a version older than 2.8.0 is impacted. This includes all releases from 2.0.0 up to and including 2.7.10. The plugin provides wallet management functionality for WooCommerce stores.

Risk and Exploitability

The CVSS score of 6.5 indicates a medium‑to‑high severity; the EPSS score of < 1% suggests a low probability of widespread exploitation, but the ease of the authorization bypass and the potential for financial loss still warrant serious attention. The vulnerability is not listed in CISA’s KEV catalog.

Generated by OpenCVE AI on October 8, 2026 at 18:08 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Wallet System for WooCommerce plugin to version 2.8.0 or later, where the ownership validation on wallet transfers has been fixed.
  • If an immediate upgrade is not possible, restrict the transfer capability to users with elevated roles (e.g., Administrators) or disable the transfer function entirely until a patch is applied.
  • Implement additional server‑side checks that compare the wallet ID submitted by the user with the wallet ID belonging to the authenticated user before performing any debit operation.

Generated by OpenCVE AI on October 8, 2026 at 18:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 09:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions wallet System For Woocommerce
Vendors & Products Wordpress-extensions
Wordpress-extensions wallet System For Woocommerce

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

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 08 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 08 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-639

Thu, 08 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Wallet System for WooCommerce WordPress plugin before 2.8.0 does not verify that the user submitting a wallet transfer owns the wallet being debited, allowing any authenticated user, including one with only the Subscriber role, to move an arbitrary user's wallet balance, including an administrator's, into an account they control.
Title Wallet System for WooCommerce 2.0.0 - 2.7.10 - Subscriber+ Arbitrary Wallet Balance Theft via IDOR
References

Subscriptions

Wordpress-extensions Wallet System For Woocommerce
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-08T10:59:17.847Z

Reserved: 2026-09-21T08:22:15.602Z

Link: CVE-2026-94245

cve-icon Vulnrichment

Updated: 2026-10-08T10:52:27.764Z

cve-icon NVD

Status : Deferred

Published: 2026-10-08T06:16:46.533

Modified: 2026-10-08T20:51:18.123

Link: CVE-2026-94245

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:13:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key