CVE-2024-8289CWE-862

MultiVendorX – The Ultimate WooCommerce Multivendor Marketplace Solution <= 4.2.0 - Missing Authorization to Limited Vendor Privilege Escalation/Account Takeover

Critical · published September 4, 2024

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

🚨 An unauthenticated attacker can simply waltz in and change user roles, even the admin's! This is a privilege escalation nightmare waiting to unfold! 🔥 Think of it like a restaurant where anyone can walk into the kitchen and decide who's the head chef or even change the recipes—chaos ensues! The same goes for your WooCommerce marketplace when these permission checks are bypassed. With this vulnerability, an attacker could easily take control of vendor accounts, change passwords, and demote admins to regular vendors, wreaking havoc on your online shop. This could lead to unauthorized access, data leaks, and a complete loss of control over your site. Your customers and reputation are at risk!

Put simply

Think of it like a restaurant where anyone can walk into the kitchen and decide who's the head chef or even change the recipes—chaos ensues! The same goes for your WooCommerce marketplace when these permission checks are bypassed. This vulnerability arises from insufficient capability checks in the MultiVendorX plugin, allowing unauthenticated users to manipulate user roles and permissions without any verification.

What to do

With this vulnerability, an attacker could easily take control of vendor accounts, change passwords, and demote admins to regular vendors, wreaking havoc on your online shop. This could lead to unauthorized access, data leaks, and a complete loss of control over your site. Your customers and reputation are at risk! Immediately update the MultiVendorX plugin to the latest version (4.2.1 or higher) to patch this vulnerability. Review user permissions and roles to ensure no unauthorized changes have occurred. Implement additional security measures, like strong password policies, to bolster your defenses. You've got this! By following these steps, you can lock down your site and protect your users. 🛡️

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.01255 · 69.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2024-09-04T08:30Z
EPSS history
Timeline
  • 04 SEP 08:30Z
    MultiVendorX – The Ultimate WooCommerce Multivendor Marketplace Solution <= 4.2.0 - Missing Authorization to Limited Vendor Privilege Escalation/Account Takeover
    cvelistv5