VYPR
Unrated severityNVD Advisory· Published Sep 13, 2024· Updated Apr 8, 2026

MStore API – Create Native Android & iOS Apps On The Cloud <= 4.15.3 - Authenticated (Subscriber+) Limited Arbitrary File Upload

CVE-2024-8242

Description

The MStore API WordPress plugin up to 4.15.3 allows authenticated attackers to upload arbitrary files (excluding PHP) via missing file type validation, potentially leading to remote code execution.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

The MStore API WordPress plugin up to 4.15.3 allows authenticated attackers to upload arbitrary files (excluding PHP) via missing file type validation, potentially leading to remote code execution.

Vulnerability

The MStore API plugin for WordPress, versions up to and including 4.15.3, contains a missing file type validation vulnerability in the update_user_profile() function. This allows authenticated users with subscriber-level access or higher to upload arbitrary files (excluding PHP files) to the server. The plugin is used to bridge WordPress stores with mobile apps built using FluxBuilder [1].

Exploitation

An attacker must have at least subscriber-level authentication on the WordPress site. If the plugin's registration endpoint is enabled, unauthenticated users can also exploit the issue by first registering an account. The attacker then sends a crafted request to the update_user_profile() function with a file payload that bypasses file type checks, uploading arbitrary non-PHP files to the server [1].

Impact

Successful exploitation allows the attacker to upload arbitrary files (excluding PHP) to the server's filesystem. While direct PHP execution is prevented, the uploaded files can be used in combination with other techniques (e.g., .htaccess overrides, symlink attacks) to achieve remote code execution, potentially leading to full site compromise [1].

Mitigation

The vulnerability is fixed in plugin version 4.19.0 as indicated by the plugin's changelog, which includes security fixes for broken access control. Users are strongly advised to update to the latest version immediately. No official workaround is available for older versions [1].

AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

3

Patches

1

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.