Skip to main content

User Registration & Membership CVE-2026-11966

| EUVDEUVD-2026-45147 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-17 WPScan GHSA-2wp6-4gxm-vfvx
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Enumerate WordPress plugins on target site
  2. Delivery
    Confirm vulnerable plugin version pre-5.2.3
  3. Exploit
    Identify or guess user IDs of payment-pending accounts
  4. Execution
    Send unauthenticated HTTP request to payment action endpoint with target user ID
  5. Persist
    Plugin deletes account without authorization check
  6. Impact
    Repeat at scale to disrupt membership registrations

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

The target WordPress site must have the User Registration & Membership plugin installed and active in a version from 4.2.3 through 5.2.3 (exclusive), and the membership payment functionality must be in active use - sites using the plugin purely for free registration without payment flows may not expose the vulnerable action. Exploitation is limited to accounts in the transient 'recently registered, payment pending' state; already-activated or fully-paid accounts are not affected, narrowing the pool of targetable objects at any given moment. No authentication, WordPress nonce, or session is required (PR:N confirmed by CVSS vector). The primary limiting factor on impact is the narrow account-state prerequisite: an attacker cannot delete arbitrary established user accounts, only those awaiting payment confirmation.

Impact

The CVSS 3.1 base score of 5.3 Medium with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N accurately reflects a network-accessible, zero-friction exploitation path with limited impact scope - only integrity is affected, and only for a narrow class of account states. The EPSS score of 0.14% (3rd percentile) suggests that despite the low attack complexity and PR:N vector, mass exploitation has not been observed at the time of analysis; this is not unusual for WordPress plugin IDOR flaws that affect a narrow subset of target data. Counterbalancing the low EPSS, SSVC classifies the vulnerability as automatable:yes - meaning an attacker can script reliable exploitation at scale without human-in-the-loop steps - and a publicly available POC (via WPScan) lowers the bar further. This vulnerability is not listed in the CISA KEV catalog, so confirmed active exploitation is not established. On balance, this is a genuine medium-priority issue: real harm (disrupting user onboarding flows, suppressing registrations) is achievable at scale against unpatched sites, but attacker motivation is limited compared to flaws enabling data exfiltration or remote code execution. Sites running membership-commerce workflows are at higher practical risk than informational sites.

Exploit ScenarioDerived

An unauthenticated attacker who has identified a WordPress site running the vulnerable plugin (detectable via standard plugin enumeration) sends a crafted HTTP request to the membership payment action endpoint with an incremented or guessed user ID targeting accounts in a payment-pending state. Using the publicly available WPScan POC, this process can be automated to enumerate and delete multiple pending registrations in rapid succession, disrupting user onboarding for affected sites. No credentials, cookies, or prior interaction with the site are required.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 22, 2026

Unauthenticated account deletion in the User Registration & Membership WordPress plugin (all versions before 5.2.3) exposes a membership payment action endpoint that performs no capability check on the caller, allowing any unauthenticated remote attacker to supply an arbitrary user identifier and delete recently-registered, payment-pending accounts. The flaw is a classic CWE-639 Insecure Direct Object Reference - the plugin trusts a caller-supplied user ID without verifying the caller has authority to act on it. A publicly available proof-of-concept exists, and SSVC classifies exploitation as automatable, though the EPSS score of 0.14% (3rd percentile) indicates limited observed exploitation volume at the time of analysis.

RemediationAI

The primary fix is to update the User Registration & Membership plugin to version 5.2.3 or later, which introduces the missing capability check on the membership payment action. Vendor patch availability is confirmed per the WPScan advisory (https://wpscan.com/vulnerability/8e3be064-b3b7-4d68-960b-8c850c3e6f77/) and NVD (https://nvd.nist.gov/vuln/detail/CVE-2026-11966). If immediate patching is not possible, a targeted compensating control is to use a WAF rule to block unauthenticated POST requests to the specific payment action parameter on the affected endpoint - this disrupts legitimate flows only if anonymous users legitimately trigger payment callbacks, so evaluate against your workflow before applying. Alternatively, temporarily disabling the membership payment feature via the plugin settings reduces exposure at the cost of halting new paid registrations. There are no known side effects to upgrading to 5.2.3 beyond the resolved security behavior.

Affected VersionsENISA

User Registration & Membership 4.2.3 <5.2.3

Affected Packages

euvd user_registration_membership fix: 5.2.3

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 vulnerability resides in the User Registration & Membership WordPress plugin (CPE: cpe:2.3:a:unknown:user_registration_&_membership:*:*:*:*:*:*:*:*), a plugin providing self-service registration and payment-gated membership workflows on WordPress sites. CWE-639 (Authorization Bypass Through User-Controlled Key) identifies the root cause: the plugin exposes a server-side membership payment action that accepts a user identifier as a caller-supplied parameter and performs account operations without first invoking WordPress capability checks (e.g., current_user_can()) to validate whether the caller is authorized to act on behalf of that user. This pattern is a well-understood IDOR vulnerability class - the server treats possession of a valid-looking user ID as sufficient authorization. Because the action is accessible without authentication (PR:N in the CVSS vector), no WordPress nonce, session, or authentication token is required to trigger the operation. The impact is scoped to accounts in the specific transient state of 'recently registered and payment pending', which bounds but does not eliminate the integrity risk.

Know when User Registration Membership 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 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 5.3 MEDIUM

Network-accessible with no auth (PR:N) or interaction (UI:N); impact limited to integrity of a narrow pending-account state, no confidentiality or availability loss.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

3
Patch available
Jul 17, 2026 - 08:02 EUVD
CVE Published
Jul 17, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 17, 2026 - 06:00 cve.org
MEDIUM 5.3

DescriptionCVE.org

The User Registration & Membership WordPress plugin before 5.2.3 does not perform a capability check for unauthenticated callers on one of its membership payment actions and acts on a caller-supplied user identifier, allowing unauthenticated attackers to delete recently-registered, payment-pending user accounts.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Medium
popular WordPress membership and registration plugin, moderate but not ubiquitous install base
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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-2025-2563 HIGH POC
8.1 Apr 14

The User Registration & Membership WordPress plugin before version 4.1.2 fails to prevent users from setting their accou

CVE-2025-2594 HIGH POC
8.1 Apr 22

The User Registration & Membership WordPress plugin before 4.1.3 does not properly validate data in an AJAX action when

CVE-2026-11964 CRITICAL POC
9.1 Jul 13

Payment-verification bypass in the User Registration & Membership WordPress plugin before 5.2.2 lets unauthenticated att

CVE-2026-11961 HIGH POC
8.1 Jul 17

Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.3 lets unauthenticated visitors s

CVE-2026-11963 HIGH POC
8.1 Jul 13

Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.2 lets any authenticated low-priv

CVE-2026-86406 HIGH POC
7.5 Sep 13

Privilege escalation in the User Registration & Membership WordPress plugin (versions 4.4.6 through pre-5.2.8) allows an

CVE-2026-16736 HIGH POC
7.5 Aug 05

Registration enforcement bypass in the User Registration & Membership WordPress plugin (all versions before 5.2.6) allow

CVE-2026-80071 HIGH POC
7.2 Sep 13

Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.8 allows any authenticated user h

CVE-2026-79996 HIGH POC
7.2 Aug 28

Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.6 lets authenticated users holdin

CVE-2026-80072 MEDIUM POC
4.7 Sep 13

Open redirect in the User Registration & Membership WordPress plugin before 5.2.8 permits unauthenticated attackers to c

CVE-2026-79995 MEDIUM POC
4.3 Aug 28

Missing object-level authorization in the User Registration & Membership WordPress plugin (before 5.2.5) allows any auth

CVE-2026-86407 LOW POC
3.7 Sep 13

Unauthenticated information disclosure in the User Registration & Membership WordPress plugin (versions 5.0 through 5.2.

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