Unknown Mstore API vulnerabilities

12 vulnerabilities

Known vulnerabilities in Unknown Mstore API, newest first, with CVSS severity, EPSS, KEV listings, ransomware use and the affected versions.

10CVE-2021-24148inspireuimstore_api+2
EPSS score
3.37%
A business logic issue in the MStore API WordPress plugin, versions before 3.2.0, had an authentication bypass with Sign In With Apple allowing unauthenticated users to recover an authentication cookie with only an email address.
6.5CVE-2026-16039unknownmstore api+1
EPSS score
0.34%
The MStore API WordPress plugin before 4.21.0 does not restrict its vendor-orders endpoint to the caller's own orders, allowing any authenticated user, including Subscribers, to read every WooCommerce order in the store together with each customer's personal information.
8.1CVE-2026-16030unknownmstore api
EPSS score
0.38%
The MStore API WordPress plugin before 4.21.0 does not correctly verify the cryptographic signature of the token used to authenticate its phone-based login, allowing unauthenticated attackers who know a registered user's phone number to forge a token and take over that user's account, including administrator accounts.
9.1CVE-2026-16038unknownmstore api+1
EPSS score
0.42%
The MStore API WordPress plugin before 4.21.0 does not verify the payment with the payment gateway before marking an order as paid on several of its payment-completion endpoints, allowing an unauthenticated attacker to mark an arbitrary order fully paid without paying and obtain goods or services for free.
7.5CVE-2026-16041unknownmstore api+1
EPSS score
0.36%
The MStore API WordPress plugin before 4.21.0 does not perform authorization or purchase-ownership checks on its REST product-review creation route, allowing an unauthenticated attacker to create WooCommerce product reviews with an attacker-chosen reviewer name, email and star rating on stores configured to accept reviews only from verified owners.
6.5CVE-2026-18233unknownmstore api+1
EPSS score
0.17%
The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by one of its delivery endpoints belongs to the requester, allowing any authenticated user, including Subscribers, to mark arbitrary orders as completed and paid without any payment being made.
6.5CVE-2026-18234unknownmstore api+1
EPSS score
0.17%
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.
4.3CVE-2026-97219unknownmstore api+1
EPSS score
0.18%
The MStore API WordPress plugin before 4.22.1 does not restrict which fields of an order a customer may update, allowing any authenticated user with a self-registerable account to change the status of their own unpaid order to a paid or fulfilled state and receive the goods without paying.
9.8CVE-2023-3076inspireuimstore_api+2
EPSS score
2.17%
The MStore API WordPress plugin before 3.9.9 does not prevent visitors from creating user accounts with the role of their choice via their wholesale REST API endpoint. This is only exploitable if the site owner paid to access the plugin's pro features.
9.8CVE-2023-3077inspireuimstore_api+2
EPSS score
5.50%
The MStore API WordPress plugin before 3.9.8 does not sanitise and escape a parameter before using it in a SQL statement, leading to a Blind SQL injection exploitable by unauthenticated users. This is only exploitable if the site owner elected to pay to get access to the plugins' pro features, and uses the woocommerce-appointments plugin.
3.5CVE-2023-3209inspireuimstore_api+1
EPSS score
0.27%
The MStore API WordPress plugin before 3.9.7 does not secure most of its AJAX actions by implementing privilege checks, nonce checks, or a combination of both.
6.5CVE-2023-3131inspireuimstore_api+2
EPSS score
0.63%
The MStore API WordPress plugin before 3.9.7 does not secure most of its AJAX actions by implementing privilege checks, nonce checks, or a combination of both.