Description
The WPMU DEV Dashboard plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 5.0.0. On sites not yet connected to the WPMU DEV Hub — the default state after installation — the site API key that keys the WDP-AUTH request signature is empty, making the signature verified by validate_hash() trivially forgeable; version 5.0.0 additionally removed the replay check in validate_nonce(), and the remote handler is bound to the public init hook with no capability check. This makes it possible for unauthenticated attackers to invoke privileged Hub actions — including installing and activating a plugin from an attacker-supplied URL (resulting in remote code execution), deleting plugins and themes, upgrading WordPress core, or logging in as an administrator via SSO. Sites connected to a WPMU DEV account, which have a non-empty 64-character API key, are not affected.
Published: 2026-08-06
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The affected plugin contains an authentication bypass flaw (CWE‑287). When a WordPress site has not yet linked the WPMU DEV Dashboard to a Hub account, the API key used to sign WDP_AUTH requests is empty, allowing an attacker to forge the HMAC header required by the /?wpmudev-hub= endpoint. The plugin’s validate_hash() routine therefore accepts the forged signature and the validate_nonce() check is removed in version 5.0.0, so no replay protection remains. Without any capability check on the remote handler, a unauthenticated user can trigger privileged Hub actions, including installing and activating plugins from arbitrary URLs, deleting plugins or themes, upgrading core WordPress, or logging in as an administrator via SSO, which results in remote code execution and full site compromise.

Affected Systems

All WordPress sites that have installed the WPMU DEV Dashboard plugin at version 5.0.0 or earlier and have not connected to the WPMU DEV Hub—i.e., the site’s API key is blank—are vulnerable. Version 5.0.0 additionally removes the nonce check, further broadening the attack surface. Sites that have already linked the plugin to a Hub account and therefore maintain a non‑empty 64‑character API key are not affected.

Risk and Exploitability

The CVSS score of 8.1 denotes a high‑severity vulnerability. EPSS data is not available, and the weakness is not listed in the CISA KEV catalog. The likely attack vector is a remote HTTP request to the public /?wpmudev-hub= endpoint with a crafted WDP_AUTH header that bypasses authentication checks. An attacker needs no special privileges or authentication to exploit this flaw; any unauthenticated user who can reach the affected WordPress site can perform the exploit.

Generated by OpenCVE AI on August 6, 2026 at 06:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WPMU DEV Dashboard plugin to a version newer than 5.0.0.
  • If an upgrade cannot be applied immediately, restrict access to the /?wpmudev-hub= endpoint by configuring a web‑application firewall or modifying the site’s .htaccess rules so only whitelisted IP addresses or authenticated users can reach it.
  • Ensure the site is connected to a WPMU DEV Hub account and that the API key is a non‑empty 64‑character string; an established key eliminates the vulnerability.

Generated by OpenCVE AI on August 6, 2026 at 06:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpmudev
Wpmudev wpmu Dev Dashboard
Vendors & Products Wordpress
Wordpress wordpress
Wpmudev
Wpmudev wpmu Dev Dashboard

Thu, 06 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 06 Aug 2026 05:30:00 +0000

Type Values Removed Values Added
Description The WPMU DEV Dashboard plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 5.0.0. On sites not yet connected to the WPMU DEV Hub — the default state after installation — the site API key that keys the WDP-AUTH request signature is empty, making the signature verified by validate_hash() trivially forgeable; version 5.0.0 additionally removed the replay check in validate_nonce(), and the remote handler is bound to the public init hook with no capability check. This makes it possible for unauthenticated attackers to invoke privileged Hub actions — including installing and activating a plugin from an attacker-supplied URL (resulting in remote code execution), deleting plugins and themes, upgrading WordPress core, or logging in as an administrator via SSO. Sites connected to a WPMU DEV account, which have a non-empty 64-character API key, are not affected.
Title WPMU DEV Dashboard <= 5.0.0 - Authentication Bypass to Arbitrary Plugin Installation (Remote Code Execution) via Forged WDP_AUTH HMAC on ?wpmudev-hub= Endpoint
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Wordpress Wordpress
Wpmudev Wpmu Dev Dashboard
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-06T14:53:08.126Z

Reserved: 2026-07-10T20:11:30.150Z

Link: CVE-2026-15459

cve-icon Vulnrichment

Updated: 2026-08-06T14:53:03.254Z

cve-icon NVD

Status : Deferred

Published: 2026-08-06T06:16:30.950

Modified: 2026-08-12T21:00:37.147

Link: CVE-2026-15459

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T10:04:43Z

Weaknesses