CVE-2023-2734CWE-288

MStore API <= 3.9.1 - Authentication Bypass

Critical · published May 25, 2023

CVSS v3.1
9.8
EPSS
4%
Percentile
90.0
In the wild
Unconfirmed
What it is

🔥 Just one small API request is all it takes! The MStore API plugin for WordPress lets attackers waltz right in as any user, including admins, due to a sneaky authentication bypass. ⚡ Think of the MStore API like a hotel with a faulty front desk. If the staff doesn't check IDs properly, anyone could check into any room — including the penthouse suite! This vulnerability is absolutely devastating! An attacker could easily impersonate any user on the site, potentially gaining access to sensitive data, admin functions, or even making unauthorized changes. Managing your WordPress site could turn into a nightmare if this is exploited!

Put simply

Think of the MStore API like a hotel with a faulty front desk. If the staff doesn't check IDs properly, anyone could check into any room — including the penthouse suite! The vulnerability arises from insufficient verification for users during the cart sync from mobile REST API requests, allowing unauthenticated attackers to log in as any existing user by simply knowing their user ID. Version 3.9.1 and earlier are affected.

What to do

This vulnerability is absolutely devastating! An attacker could easily impersonate any user on the site, potentially gaining access to sensitive data, admin functions, or even making unauthorized changes. Managing your WordPress site could turn into a nightmare if this is exploited! Update the MStore API plugin to the latest version immediately to patch this vulnerability. Review your user access logs for any suspicious activity and ensure robust authentication measures are in place. You've got this! With a quick patch, you can secure your site and regain peace of mind. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03805 · 90.0th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2023-05-25T02:05Z
EPSS history
Timeline
  • 25 MAY 02:05Z
    MStore API <= 3.9.1 - Authentication Bypass
    cvelistv5