CVE-2025-49916CWE-862broken-access-control

CVE-2025-49916

High · published October 22, 2025

CVSS v3.1
8.6
EPSS
0%
Percentile
24.6
In the wild
Unconfirmed
What it is

⚡ A sneaky missing authorization check in MultiVendorX could let unauthorized users access restricted functions — it's like having a key that opens every door in a hotel! 🔑 Imagine if a hotel receptionist gave customers access to the penthouse suite just because they asked nicely, without checking their room key. That's what this vulnerability does — it trusts requests without verifying their legitimacy! An attacker could exploit this flaw to access sensitive functionalities, potentially leading to unauthorized changes, data exposure, or even complete control over the system. This could be absolutely devastating for any multi-vendor setup, as it undermines the very trust that keeps systems secure!

Put simply

Imagine if a hotel receptionist gave customers access to the penthouse suite just because they asked nicely, without checking their room key. That's what this vulnerability does — it trusts requests without verifying their legitimacy! This vulnerability arises from missing Access Control Lists (ACLs), allowing unauthorized users to perform actions they're not permitted to. Affected versions include MultiVendorX up to and including 4.2.23.

What to do

An attacker could exploit this flaw to access sensitive functionalities, potentially leading to unauthorized changes, data exposure, or even complete control over the system. This could be absolutely devastating for any multi-vendor setup, as it undermines the very trust that keeps systems secure! To fix this issue, update to the latest version of MultiVendorX that addresses this ACL oversight. Conduct a thorough review of your authorization mechanisms to ensure that all functionalities are properly constrained. Don't forget to test your application after the update! You've got this! With these steps, you'll bolster your security and keep those unauthorized guests out! 🛡️

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00328 · 24.6th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-10-22T19:15Z
References (1)
EPSS history
Timeline
  • 22 OCT 14:32Z
    WordPress MultiVendorX plugin <= 4.2.23 - Broken Access Control vulnerability
    cvelistv5