PT-2026-82837 · Wpmu Dev · Wpmu Dev Dashboard

·

CVE-2026-76581

·

Published

2026-08-27

·

Updated

2026-09-03

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions WPMU DEV Dashboard versions prior to 5.0.2
Description An authentication bypass exists in the Hub Single Sign-On (SSO) flow, potentially affecting an estimated 350,000 WordPress sites. The issue stems from HMAC canonicalization confusion—a protocol design failure where the signer and verifier disagree on the message structure—between two unauthenticated AJAX endpoints: 'wdpsso step1' and 'wdpsso step2'.
In 'wdpsso step1', the system signs a concatenation of token, state, redirect, and domain without delimiters. However, 'wdpsso step2' verifies a concatenation that omits the domain field. An attacker can use 'wdpsso step1' as a signing oracle by providing an empty redirect value to obtain a valid HMAC for the combined token, state, and domain. By replaying this HMAC to 'wdpsso step2' and moving the domain value into the redirect field, the resulting byte string remains identical, causing the verification to succeed. This allows an unauthenticated attacker to obtain an authenticated administrator session if Hub SSO is enabled and mapped to an administrator. If the WordPress theme or plugin editor is accessible, this can lead to full site takeover and remote code execution via PHP modification.
Recommendations Update WPMU DEV Dashboard to version 5.0.2. As a temporary workaround, disable Hub SSO.

Fix

DoS

RCE

LPE

Improper Verification of Cryptographic Signature

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-76581

Affected Products

Wpmu Dev Dashboard