Skip to main content

MemberPress Corporate Accounts EUVDEUVD-2026-76875

| CVE-2026-15451 HIGH
Improper Privilege Management (CWE-269)
2026-09-12 Wordfence GHSA-43m3-49cj-3hqf
8.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Obtain subscriber WordPress account with corporate membership
  2. Delivery
    Craft POST request to add_sub_account_user with injected role=administrator in userdata
  3. Exploit
    wp_insert_user() accepts unfiltered role key
  4. Execution
    New admin account created (or existing admin email overwritten)
  5. Persist
    Attacker resets password of hijacked admin email
  6. Impact
    Full WordPress site compromise

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 three concurrent conditions: (1) the attacker holds an authenticated WordPress session at subscriber level or above, (2) that account has been granted or purchased a MemberPress corporate account, and (3) the MemberPress Corporate Accounts add-on is installed and active on the target site. Unauthenticated users cannot exploit this. Regular WordPress subscribers without a corporate account cannot exploit this. Admin-account hijacking additionally requires knowing the numeric ID of an existing administrator, which is discoverable via the WordPress REST API on sites that have not disabled user enumeration. Exploitation is limited to WordPress sites running this specific premium add-on; it does not affect the base MemberPress plugin or other MemberPress add-ons.

Impact

The CVSS 3.1 base score of 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects a realistic threat model: network-accessible, low complexity, and requiring only subscriber-level authentication. The critical constraint not fully captured by raw CVSS is that the attacker must also hold an active MemberPress corporate account - a purchasing requirement that somewhat narrows the realistic attacker pool to paying customers or compromised subscriber accounts. EPSS data was not supplied. No KEV listing or confirmed public POC exists at time of analysis, so the probability of widespread opportunistic exploitation appears lower than the CVSS score alone implies. However, the C:H/I:H/A:H impact rating is well-justified because full administrator account creation provides complete WordPress site compromise. The 'partial patch' disclosure for 1.5.39 is the most operationally significant signal: administrators on 1.5.39 cannot assume they are fully remediated and should monitor Wordfence and the vendor for a subsequent release.

Exploit ScenarioDerived

An attacker purchases or obtains a MemberPress corporate account at subscriber level, then crafts a POST request to the add_sub_account_user endpoint, injecting userdata[role]=administrator (and optionally userdata[ID]=<target_admin_id>) into the payload. Because the raw array passes through to wp_insert_user() unchecked, the attacker's chosen role is accepted, resulting in either a freshly minted admin account under their control or a hijacked existing admin account with an attacker-controlled email address, after which a password reset grants full site access. No public exploit code has been identified, but the vulnerability mechanics are straightforward and derivable from the description alone.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 PoC candidate (unverified) No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 12, 2026

Privilege escalation in the MemberPress Corporate Accounts WordPress plugin (≤1.5.39) allows authenticated subscribers holding a corporate account to create new administrator accounts or hijack existing ones by overwriting their email addresses. The root cause is a mass assignment flaw in the add_sub_account_user function, which forwards the raw userdata POST array directly to WordPress's wp_insert_user() without stripping sensitive keys such as role or ID. Wordfence reported the vulnerability; a partial patch was released in version 1.5.39, meaning even the latest disclosed version may still be exploitable in some code paths. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Upgrade MemberPress Corporate Accounts to the latest available version beyond 1.5.39, as the 1.5.39 release is explicitly described as only a partial fix; contact MemberPress support or monitor the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/ba49bbf9-649b-456e-bab8-9f0f74bdbaee for the fully patched release. A confirmed full-fix version number is not available in the current disclosure data. As a compensating control while awaiting a complete patch, site administrators should audit all existing WordPress user accounts for unexpected administrator role assignments and verify that corporate account holders are trusted entities. Restricting new corporate account signups to vetted users reduces exposure. Enabling Wordfence or another WAF with a rule targeting the add_sub_account_user endpoint may block exploitation attempts, but introduces the trade-off of potentially breaking legitimate sub-account provisioning.

Affected VersionsENISA

MemberPress Corporate Accounts 0 ≤1.5.39

Affected Packages

euvd memberpress_corporate_accounts no fix

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 vulnerable component is the MemberPress Corporate Accounts add-on for WordPress (CPE: cpe:2.3:a:memberpress:memberpress_corporate_accounts:*:*:*:*:*:*:*:*), a premium plugin that allows a single account holder to manage sub-accounts under a corporate membership. The flaw is a classic PHP mass assignment pattern (CWE-269: Improper Privilege Management): when a corporate account holder invokes add_sub_account_user to provision a sub-account, the function passes the caller-controlled userdata array directly to WordPress's wp_insert_user() API. Because WordPress's wp_insert_user() accepts a role key to set user roles and an ID key to overwrite an existing user record, an attacker can inject these keys into the request payload. By supplying role=administrator, a new admin is created; by supplying an existing admin's ID alongside a new user_email, the attacker hijacks that account. The partial patch in 1.5.39 suggests some - but not all - dangerous keys were filtered.

Know when Memberpress 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 (Wordfence) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

PR:L reflects mandatory subscriber-level authentication plus corporate account; network vector and full CIA impact justified by remote admin takeover capability.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The MemberPress Corporate Accounts plugin for WordPress is vulnerable to Privilege Escalation in versions up to, and including, 1.5.39. This is due to a mass assignment vulnerability in the 'add_sub_account_user' function that passes the raw 'userdata' array to 'wp_insert_user' without filtering dangerous keys like role or ID. This makes it possible for authenticated attackers, with subscriber-level access and above who hold a corporate account, to create new administrator accounts or hijack existing administrator accounts by overwriting their email addresses. The vulnerability was partially patched in version 1.5.39.

Technical POC Analysis

Evidence caveat: the supplied evidence is a CTI summary gist that restates the advisory, plus the advisory text in the prompt.

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

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

An unpatched privilege escalation vulnerability in MemberPress Corporate Accounts plugin (≤1.5.39) allows authenticated subscribers to gain full administrative access to WordPress sites. This creates a direct path to site takeover and data compromise for any organization operating WordPress platforms with subscriber accounts. The absence of a complete security patch significantly increases business risk and requires immediate mitigation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. A partial remediation exists in version 1.5.39; update immediately as an interim measure. Implement supplemental controls: restrict subscriber-level permissions to prevent user creation and role assignment; deploy Web Application Firewall rules to block unauthorized user modification requests; enable comprehensive audit logging of all user administration actions; conduct forensic review of administrator accounts for unauthorized access; monitor for complete patch release from vendor.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
premium WordPress add-on, significant but niche membership plugin user base
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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 No
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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