CVE-2023-2732CWE-288

MStore API <= 3.9.2 - Authentication Bypass

Critical · published May 25, 2023

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.3th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
67%
Percentile
99.3
In the wild
Unconfirmed
What it is

🚨 A simple API request could let attackers log in as any user, including administrators, on your WordPress site! 🔥 Think of it like a door that only needs a nameplate to let people in — if the door won't check who's behind that nameplate, anyone can saunter in pretending to be someone else. That's exactly how this authentication bypass works! This vulnerability means an unauthenticated attacker could gain full access and control over an existing user's account, including the ability to change settings, post malicious content, or even lock out legitimate users. Imagine the chaos if a hacker gains admin powers!

Put simply

Think of it like a door that only needs a nameplate to let people in — if the door won't check who's behind that nameplate, anyone can saunter in pretending to be someone else. That's exactly how this authentication bypass works! The MStore API plugin for WordPress is vulnerable to authentication bypass due to inadequate verification of user credentials during add listing requests, allowing any attacker with knowledge of a user ID to impersonate that user.

What to do

This vulnerability means an unauthenticated attacker could gain full access and control over an existing user's account, including the ability to change settings, post malicious content, or even lock out legitimate users. Imagine the chaos if a hacker gains admin powers! Update the MStore API plugin to version 3.9.3 or later immediately to mitigate this vulnerability. Additionally, review user access logs and restrict user ID exposure to enhance security. Don't forget to check your other plugins for similar issues! You've got this! Just follow these steps, and you’ll have your WordPress secure in no time! 🛡️

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.67284 · 99.3th 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.2 - Authentication Bypass
    cvelistv5