Skip to main content

MStore API CVE-2026-54817

MEDIUM
Authentication Bypass Using an Alternate Path or Channel (CWE-288)
2026-06-17 Patchstack
6.5
CVSS 3.1 · Vendor: Patchstack
Share

Severity by source

Vendor (Patchstack) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
vuln.today AI
6.5 MEDIUM

Auth bypass via password recovery grants unauthorized account access, warranting C:L; no clear availability impact from this attack class justifies A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

Lifecycle Timeline

1
Analysis Generated
Jun 17, 2026 - 14:52 vuln.today

DescriptionCVE.org

Authentication Bypass Using an Alternate Path or Channel vulnerability in FluxBuilder MStore API allows Password Recovery Exploitation.

This issue affects MStore API: from n/a through 4.18.4.

AnalysisAI

Authentication bypass in FluxBuilder's MStore API WordPress plugin (versions through 4.18.4) allows unauthenticated remote attackers to exploit the password recovery flow as an alternate authentication channel, circumventing normal credential verification. Confirmed by Patchstack under CWE-288, the flaw enables unauthorized manipulation of user account state with low integrity and availability impact. No public exploit code or CISA KEV listing has been identified at time of analysis, though the CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates trivially exploitable conditions from the network without any authentication.

Technical ContextAI

MStore API (CPE: cpe:2.3:a:fluxbuilder:mstore_api:*:*:*:*:*:*:*:*) is a WordPress plugin by FluxBuilder that exposes REST API endpoints enabling WooCommerce-powered mobile applications to authenticate users, manage carts, and handle orders. CWE-288 (Authentication Bypass Using an Alternate Path or Channel) describes a root cause where the application implements a secondary code path - in this case the password recovery mechanism - that does not enforce the same authentication controls as the primary login flow. Rather than a broken cryptographic implementation, this class of flaw typically arises when a recovery or reset endpoint is accessible without session validation, enabling an attacker to trigger account changes for arbitrary users by interacting directly with the recovery API endpoint rather than the guarded authentication endpoint.

RemediationAI

Update MStore API to a version beyond 4.18.4 via the WordPress plugin dashboard or by downloading the patched release from the WordPress.org plugin repository. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/mstore-api/vulnerability/wordpress-mstore-api-plugin-4-18-4-broken-authentication-vulnerability should be consulted for the confirmed fixed version number, which was not explicitly stated in the available intelligence. If an immediate update is not possible, consider restricting access to the MStore API REST endpoints at the web server or WAF layer (e.g., blocking or rate-limiting requests to /wp-json/mstore-api/ routes associated with password recovery) as a temporary compensating control, with the trade-off that this may break legitimate mobile app password reset functionality for end users. Disabling the plugin entirely until patched is the most conservative interim measure.

CVE-2023-2732 CRITICAL POC
9.8 May 25

The MStore API plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 3.9.2. Rate

CVE-2023-2734 CRITICAL POC
9.8 May 25

The MStore API plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 3.9.1. Rate

CVE-2023-3277 CRITICAL POC
9.8 Nov 03

The MStore API plugin for WordPress is vulnerable to Unauthorized Account Access and Privilege Escalation in versions up

CVE-2023-3197 CRITICAL POC
9.8 Jun 24

The MStore API plugin for WordPress is vulnerable to Unauthenticated Blind SQL Injection via the 'id' parameter in versi

CVE-2020-36713 CRITICAL POC
9.8 Jun 07

The MStore API plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 2.1.5. Rate

CVE-2023-3077 CRITICAL POC
9.8 Jul 10

The MStore API WordPress plugin before 3.9.8 does not sanitise and escape a parameter before using it in a SQL statement

CVE-2023-3076 CRITICAL POC
9.8 Jul 10

The MStore API WordPress plugin before 3.9.9 does not prevent visitors from creating user accounts with the role of thei

CVE-2021-47933 CRITICAL POC
9.3 May 10

WordPress MStore API 2.0.6 contains an arbitrary file upload vulnerability that allows unauthenticated attackers to uplo

CVE-2026-16038 CRITICAL POC
9.1 Aug 07

Authentication bypass in the MStore API WordPress plugin before 4.21.0 lets an unauthenticated remote attacker mark any

CVE-2026-16030 HIGH POC
8.1 Aug 07

Account takeover in MStore API WordPress plugin before 4.21.0 is achievable by unauthenticated remote attackers who know

CVE-2026-16041 HIGH POC
7.5 Aug 07

Integrity bypass in MStore API WordPress plugin (versions before 4.21.0) enables unauthenticated remote attackers to cre

CVE-2026-18234 MEDIUM POC
6.5 Aug 29

Broken order authorization in MStore API WordPress plugin (before 4.21.1) allows any authenticated user, including low-p

Share

CVE-2026-54817 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy