The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by its wallet payment handling belongs to the requester, and does not deduct the wallet balance for most payment methods, allowing any authenticated user, including Subscribers, to mark arbitrary orders as paid without any payment being taken.
Metrics
Affected Vendors & Products
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sat, 29 Aug 2026 08:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-284 |
Sat, 29 Aug 2026 06:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by its wallet payment handling belongs to the requester, and does not deduct the wallet balance for most payment methods, allowing any authenticated user, including Subscribers, to mark arbitrary orders as paid without any payment being taken. | |
| Title | MStore API < 4.21.1 - Subscriber+ Arbitrary Order Payment Bypass via Wallet | |
| References |
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: WPScan
Published:
Updated: 2026-08-29T06:00:20.085Z
Reserved: 2026-07-29T12:20:21.389Z
Link: CVE-2026-18234
No data.
Status : Received
Published: 2026-08-29T06:17:20.960
Modified: 2026-08-29T06:17:20.960
Link: CVE-2026-18234
No data.
OpenCVE Enrichment
Updated: 2026-08-29T08:00:05Z
Weaknesses