Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain subscriber-level WordPress account
-
DeliveryAuthenticate to target site with Mang Board WP ≤ 2.3.7 active
-
ExploitAnalyze plugin source to understand HMAC flaw in mbw_get_hash_key()
-
InstallCraft forged admin-identity cookie using subscriber session HMAC material
-
C2Submit forged cookie to bypass mbw_validate_auth_cookie()
-
ExecuteChange administrator password via users.php admin endpoint
-
ImpactAchieve full WordPress site takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 | Exploitation requires the attacker to hold a valid WordPress account at subscriber level or above on the target site - unauthenticated exploitation is not possible per the CVSS PR:L vector. The Mang Board WP plugin must be installed and active, and the victim site must expose the plugin's custom cookie validation flow (which activates when the plugin's board or user functionality is in use, as evidenced by the affected code paths in func.board.php, func.user.php, and mb-template.php). No other non-default configuration is required beyond plugin activation and a subscriber-level account. The primary limiting factor is the authentication prerequisite: sites that disable open user registration and restrict all accounts to trusted individuals significantly reduce their exposure, since exploitation then requires either a malicious insider or a pre-existing account compromise. There is no requirement for specific operating system, hosting platform, or WordPress version beyond plugin activation. |
| Impact | The CVSS 8.8 High vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately models this vulnerability. The single meaningful friction point is PR:L - an attacker must hold at minimum a subscriber-level WordPress account on the target site, which on sites with open registration may be trivially obtained. Attack complexity is genuinely low: exploiting the flaw requires understanding the HMAC generation logic (derivable from the publicly browsable Trac source code), crafting a cookie, and submitting it. No EPSS data was provided in the input; KEV status is negative and no public exploit code has been identified at time of analysis, suggesting this has not yet seen opportunistic mass exploitation. However, the Wordfence disclosure and multiple source-code-level references substantially lower the barrier to independent exploit development. Sites permitting open user registration or hosting any untrusted authenticated users are at elevated practical risk. The full C:H/I:H/A:H impact reflects that admin-level access over a WordPress site constitutes complete control: content modification, credential harvesting, webshell installation, and full availability disruption are all within reach post-exploitation. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a WordPress site running Mang Board WP ≤ 2.3.7, or compromises an existing low-privilege account. While authenticated as a subscriber, the attacker leverages the publicly browsable plugin source code to understand the flawed HMAC construction in |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Cookie forgery in the Mang Board WP WordPress plugin (≤2.3.7) enables any subscriber-level account holder to forge administrator authentication cookies and change the administrator password, resulting in complete WordPress site takeover. The flaw originates in mbw_get_hash_key(), which generates HMAC material from the currently logged-in user's identity rather than the username embedded in the cookie under validation, while mbw_validate_auth_cookie() performs insufficient verification - allowing the forged cookie to pass as legitimate. No public exploit has been identified at time of analysis and no CISA KEV listing is present, but the CVSS 8.8 score accurately reflects the low privilege bar required and full confidentiality, integrity, and availability impact.
RemediationAI
Update the Mang Board WP plugin to the first release after version 2.3.7, as the upstream fix is represented by WordPress Plugin Trac changeset 3664567 (https://plugins.trac.wordpress.org/changeset/3664567/); however, the exact patched release version number is not independently confirmed from available data and should be verified against the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/ae75196d-2128-4da8-a90b-a62454dcdbe9 before deploying. As an immediate compensating control pending patching, disable open WordPress user registration (Settings → General → uncheck 'Anyone can register') to prevent untrusted parties from obtaining subscriber-level accounts - note this will block self-service enrollment for legitimate new users. Additionally, audit existing subscriber and contributor accounts for unexpected privilege escalation, including unauthorized changes to administrator passwords or email addresses. Sites that cannot patch immediately should consider temporarily deactivating the Mang Board WP plugin, accepting loss of its board functionality, to eliminate the attack surface entirely.
Affected VersionsENISA
Affected Packages
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
The Mang Board WP plugin (CPE: cpe:2.3:a:kitae-park:mang_board_wp:*:*:*:*:*:*:*:*) implements its own HMAC-based custom authentication cookie system, separate from WordPress core session handling. The vulnerable function mbw_get_hash_key() (func.board.php:L32 and func.board.php:L1581) constructs the HMAC signing key using the identity of the currently active WordPress session rather than extracting the username from the cookie being validated. This means a subscriber authenticating to the site can generate a structurally valid HMAC for a cookie that names the administrator as its subject. The companion function mbw_validate_auth_cookie() (func.user.php:L447 and mb-template.php:L36) then accepts this forged cookie because the HMAC check passes - it is signed with the subscriber's key material but validated against the same. The downstream impact path runs through users.php:L125, where the authenticated session identity is used to authorize password-change operations. CWE-269 (Improper Privilege Management) captures the root cause: the plugin fails to enforce privilege boundaries during cookie validation, enabling horizontal-to-vertical privilege escalation from subscriber to administrator.
Know when Mang Board Wp 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-exploitable with low complexity; PR:L reflects mandatory subscriber authentication; full CIA impact from complete WordPress admin takeover.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Mang Board WP plugin for WordPress is vulnerable to Missing Authorization via Authentication Cookie Forgery in all versions up to, and including, 2.3.7. This is due to flawed HMAC generation in the mbw_get_hash_key() function that uses the current user's identity instead of the cookie username parameter when a WordPress user is logged in, combined with insufficient validation in mbw_validate_auth_cookie(). This makes it possible for authenticated attackers, with subscriber-level access and above, to forge administrator authentication cookies and change administrator passwords to achieve complete site takeover.
Executive ViewAI
The Mang Board WP WordPress plugin (versions 2.3.7 and earlier) allows subscriber-level accounts to forge administrator credentials and achieve complete WordPress site takeover. While no public exploit identified at time of analysis, the absence of vendor-released patches creates urgent risk for any organization using this plugin. Immediate plugin removal is critical to prevent unauthorized administrative access, data breach, and operational compromise.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) immediately disable and uninstall the vulnerable plugin; (2) restrict subscriber user role access to essential functions only; (3) implement multi-factor authentication for all administrator accounts; (4) enable comprehensive authentication and user activity logging to detect unauthorized access attempts; (5) enforce strong password policies and enforce immediate password resets for all administrative users. Complete plugin removal is the most effective control pending vendor remediation.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Mang Board Wp
View allSQL injection in the Mang Board WP WordPress plugin (Kitae Park) affects all versions through 2.4.4 and lets an attacker
Cross-Site Request Forgery in the Mang Board WP WordPress plugin (versions ≤ 2.3.8) allows a remote unauthenticated atta
Unauthenticated stored or reflected Cross-Site Scripting in the Mang Board WP WordPress plugin (versions 2.3.4 and earli
Reflected cross-site scripting in Mang Board WP, a WordPress plugin, affects version 2.4.1 and earlier and allows an una
Reflected Cross-Site Scripting in the Mang Board WP WordPress plugin (all versions through 2.3.4) allows unauthenticated
EUVD-2026-66335
GHSA-fwqj-5r7m-j49j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB