Skip to main content

MultiVendorX CVE-2026-74926

| EUVDEUVD-2026-80174 HIGH
Missing Authorization (CWE-862)
2026-09-16 WPScan GHSA-r99r-q28p-h387
7.1
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain subscriber account on target site
  2. Delivery
    Send crafted request to vulnerable REST route
  3. Exploit
    Bypass missing ownership check
  4. Execution
    Overwrite store payout/details and ownership record
  5. Impact
    Redirect vendor payouts / hijack store

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires any authenticated WordPress account on a site running MultiVendorX before 5.0.16 - the lowest role (subscriber) suffices, so sites with open user registration are effectively exposed to near-anonymous attackers. The specific prerequisite is that the MultiVendorX plugin is active and the vulnerable REST API route (which manages store details/payout settings) is reachable. The only meaningful limiting factor is that an authenticated session is needed (PR:L, no admin/vendor role required) and that user interaction is not required (UI:N); there is no dependency on a non-default configuration beyond having the plugin installed.

Impact

This is a genuine mid-tier priority, not an inflated CVSS score. The vendor vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L = 7.1) is internally consistent with the description: network-reachable REST route, low complexity, and only low privileges (PR:L) needed - a WordPress subscriber account, which is the lowest authenticated tier and trivially obtainable on any site with open registration. Integrity impact is High because an attacker can overwrite arbitrary store details, payout settings, and the ownership record, while C:N (no direct data read) and A:L are reasonable. Signals partially conflict on urgency: a public exploit exists (WPScan-published PoC), which raises exploitability, but EPSS is only 0.17% (7th percentile) and there is no CISA KEV listing, indicating no confirmed mass exploitation yet. The low EPSS despite public PoC suggests opportunistic/targeted rather than widespread automated exploitation at this time. The real-world business risk is notable for marketplace operators because rewriting payout settings and store ownership is a direct financial-fraud/account-takeover vector, even though the raw score is only 'High'.

Exploit ScenarioDerived

An attacker registers or already holds a low-privilege subscriber account on a WooCommerce marketplace running MultiVendorX, then sends a crafted request to the vulnerable REST API route targeting a store they do not own. Because the route never checks store ownership, they overwrite that store's payout settings (redirecting vendor payments to themselves) and rewrite the ownership record. A public PoC from WPScan exists, lowering the skill barrier.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 17, 2026

Broken access control in the MultiVendorX WordPress plugin (versions 5.0.0 through 5.0.15) allows any authenticated user, including a subscriber with no vendor privileges, to overwrite arbitrary stores' details and payout settings and to reassign a store's ownership record through a REST API route that fails to verify the caller owns the target store. Publicly available exploit code exists and the vendor has released a fixed version (5.0.16), so the primary exposure window is sites that have not yet updated; CISA KEV does not list this issue and the EPSS score is low (0.17%, 7th percentile), indicating speculative rather than mass-exploitation risk. The practical impact is high where open user registration is enabled, because a freshly created subscriber account is sufficient to tamper with merchant payout configuration and store ownership, and exploitation requires no user interaction (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L).

RemediationAI

Upgrade MultiVendorX to 5.0.16 or later - the vendor-released patch (available per vendor advisory, tracked by WPScan at https://wpscan.com/vulnerability/35ff7d7e-b3fe-4ae2-92cd-a122b8cdd97c/) is the primary and complete fix and should be applied to every site where the plugin is active. If the update cannot be staged immediately, the most effective compensating control is to deactivate the plugin until patching is possible, accepting the loss of marketplace functionality; a narrower alternative is to block unauthenticated-to-low-privilege access to the plugin's REST endpoints (for example, deny requests under /wp-json/ matching the MultiVendorX namespace at the WAF, reverse proxy, or web server layer) while still allowing legitimate vendor and admin traffic, with the trade-off that route patterns must be tuned carefully or legitimate store management will break. Because the prerequisite is only an authenticated session, tightening registration is directly useful: disable open self-registration or require administrator approval for new accounts, and audit existing subscriber accounts, since this reduces but does not eliminate exposure from already-registered or compromised low-privilege users. Finally, treat data integrity as potentially compromised on any site that was running an unpatched version - review and restore store ownership records and payout/bank settings from a known-good source before resuming payouts, since tampering with payout configuration can redirect funds and is not corrected by upgrading alone.

Affected VersionsENISA

MultiVendorX 5.0.0 <5.0.16

Affected Packages

euvd multivendorx fix: 5.0.16

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

MultiVendorX is a WordPress multi-vendor marketplace plugin that exposes store management functionality - store profile details, payout settings, and the ownership record linking a store to its vendor user - through WordPress REST API routes registered under the /wp-json/ namespace. The flaw is CWE-862 (Missing Authorization): the affected route lacks an effective capability and object-ownership check, so instead of confirming that the authenticated caller is the owner (or an administrator) of the store ID being modified, it accepts any authenticated session. In WordPress plugin development this typically means the route's permission_callback either returns true for any logged-in user or only checks a nonce/authentication state rather than performing an ownership or capability comparison such as current_user_can() against the target store. Because WordPress treats any valid logged-in session as authenticated, the lowest default role (subscriber) satisfies the check, and the request carries a full attacker-controlled store identifier, making this an object-level authorization failure (IDOR-style) rather than a privilege-escalation chain or a code-execution primitive - the integrity impact is on stored marketplace data, including payout routing, not on server execution. The supplied CPE, cpe:2.3:a:unknown:multivendorx:*:*:*:*:*:*:*:*, records the product without a resolved vendor namespace and without version constraints, so version scoping must be taken from the EUVD range (MultiVendorX 5.0.0 < 5.0.16) and the WPScan advisory rather than from the CPE itself.

Know when Multivendorx gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
vuln.today AI 7.1 HIGH

Network REST route with low complexity, exploitable by any authenticated low-privilege user (PR:L); overwriting store/payout/ownership records is a High integrity impact with only minor availability effect and no direct data disclosure.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
Low

Lifecycle Timeline

4
CVSS changed
Sep 17, 2026 - 13:22 NVD
7.1 (HIGH)
Patch available
Sep 16, 2026 - 07:01 EUVD
CVE Published
Sep 16, 2026 - 06:00 cve.org
HIGH 7.1
CVE Published
Sep 16, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The MultiVendorX WordPress plugin before 5.0.16 does not verify that a user owns the store they are acting on in one of its REST API routes, allowing any authenticated user, such as a subscriber, to overwrite any store's details and payout settings and to replace the record of who owns it.

Technical POC Analysis

CWE-862 (Missing Authorization), classified by WPScan as NO AUTHORISATION / OWASP A5: Broken Access Control.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

MultiVendorX marketplace sites running versions 5.0.0 through 5.0.15 are exposed to an authenticated access-control flaw that can let any registered user, including a basic subscriber, alter merchant payout settings and reassign store ownership, undermining marketplace trust and creating direct financial-fraud risk. Publicly available exploit code exists, and CISA KEV does not list this issue, so exposure is greatest for unpatched sites with open registration rather than broad indiscriminate attacks. Leadership should prioritize rapid patching and verification of merchant payout and ownership records.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
popular WooCommerce multi-vendor marketplace plugin, tens of thousands of installs
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-16605 HIGH POC
7.2 Aug 05

Broken object-level authorization in the MultiVendorX WordPress plugin before 5.0.11 allows any authenticated vendor (St

CVE-2026-74925 HIGH POC
7.2 Sep 11

Privilege escalation in MultiVendorX WordPress plugin before 5.0.16 allows authenticated vendor-role users to grant admi

CVE-2023-5348 MEDIUM POC
6.1 Dec 18

The Product Catalog Mode For WooCommerce WordPress plugin before 5.0.3 does not properly authorize settings updates or e

CVE-2024-8289 CRITICAL
9.8 Sep 04

The MultiVendorX - The Ultimate WooCommerce Multivendor Marketplace Solution plugin for WordPress is vulnerable to privi

CVE-2026-74927 MEDIUM POC
5.3 Sep 02

Unauthenticated information disclosure in the MultiVendorX WordPress plugin (versions prior to 5.0.15) exposes sensitive

CVE-2024-25929 CRITICAL
9.1 Jun 09

Missing Authorization vulnerability in MultiVendorX Product Catalog Enquiry for WooCommerce by MultiVendorX.0.5. Rated c

CVE-2024-31304 HIGH
8.8 Jun 09

Missing Authorization vulnerability in MultiVendorX WC Marketplace.1.3. Rated high severity (CVSS 8.8), this vulnerabili

CVE-2026-66441 HIGH
7.5 Aug 13

Unauthenticated broken access control in the MultiVendorX WordPress plugin (versions 5.0.10 and earlier) exposes restric

CVE-2025-48261 HIGH
7.5 Jun 09

CVE-2025-48261 is an information disclosure vulnerability in MultiVendorX that allows unauthenticated remote attackers t

CVE-2026-108695 HIGH
7.1 Oct 11

Authenticated vendor (store_owner) accounts in the MultiVendorX WooCommerce plugin through 5.0.19 can silently overwrite

CVE-2026-16746 LOW POC
2.7 Aug 05

Insecure Direct Object Reference (IDOR) in the MultiVendorX WordPress plugin before 5.0.11 exposes confidential financia

CVE-2026-81792 MEDIUM
6.5 Sep 08

Unauthenticated privilege escalation in the Product Catalog Enquiry for WooCommerce by MultiVendorX WordPress plugin (ve

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy