Read the docs
TI-2026-03077 Aliases CVE-2026-3568GHSA-fg73-jmcf-5xr8

MStore API <= 4.18.3 - Authenticated (Subscriber+) Insecure Direct Object Reference to Arbitrary User Meta Update

Priority LOW 20CWE-639Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-639.

Summary

The MStore API plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.18.3. This is due to the update_user_profile() function in controllers/flutter-user.php processing the 'meta_data' JSON parameter without any allowlist, blocklist, or validation of meta keys. The function reads raw JSON from php://input (line 1012), decodes it (line 1013), authenticates the user via cookie validation (line 1015), and then directly iterates over the user-supplied meta_data array passing arbitrary keys and values to update_user_meta() (line 1080) with no sanitization or restrictions. This makes it possible for authenticated attackers, with Subscriber-level access and above, to modify arbitrary user meta fields on their own accounts, including sensitive fields like wp_user_level (to escalate to administrator-level legacy checks), plugin-specific authorization flags (e.g., _wpuf_user_active, aiowps_account_status), and billing/profile fields with unsanitized values (potentially enabling Stored XSS in admin contexts). Note that wp_capabilities cannot be directly exploited this way because it requires a serialized array value, but wp_user_level (a simple integer) and numerous plugin-specific meta keys are exploitable.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.0023 13th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
inspireuiMStore API – Create Native Android & iOS Apps On The Cloudup to 4.18.3—No fix listedCNA
  • MStore API – Create Native Android & iOS Apps On The Cloud Vendorinspireui Affected up to 4.18.3 Fixed in — No fix listed CNA

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:inspireui:mstore_api:*:*:*:*:*:*:*:*——inspireui
  • cpe:2.3:a:inspireui:mstore_api:*:*:*:*:*:*:*:* Versions — — ·inspireui

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-3568
  2. 2026-10-03 Alias added: GHSA-fg73-jmcf-5xr8

References

  • TI-2023-02559 MStore API <= 3.9.2 - Authentication Bypass CVSS 3.1CRITICAL 9.8
  • TI-2023-02883 MStore API < 3.9.8 - Unauthenticated Blind SQLi CVSS 3.1CRITICAL 9.8
  • TI-2023-02882 MStore API < 3.9.9 - Unauthenticated Privilege Escalation CVSS 3.1CRITICAL 9.8
  • TI-2023-03070 MStore API <= 4.10.7 - Unauthorized Account Access and Privilege Escalation CVSS 3.1CRITICAL 9.8
  • TI-2023-02994 MStore API <= 4.0.1 - Unauthenticated SQL Injection CVSS 3.1CRITICAL 9.8
  • TI-2023-02561 MStore API <= 3.9.1 - Authentication Bypass CVSS 3.1CRITICAL 9.8
See all 29 →

Sources