Skip to main content

User Registration & Membership CVE-2026-79995

| EUVDEUVD-2026-67574 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-28 WPScan GHSA-mfx5-4qv9-69f3
4.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as WordPress Subscriber
  2. Delivery
    Enumerate or guess target admin user ID
  3. Exploit
    Confirm target has pending email change in progress
  4. Execution
    Submit crafted cancellation request with target user ID
  5. Persist
    Plugin cancels admin's email change without ownership check
  6. Impact
    Admin account disrupted, must reinitiate email change

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Exploitation requires a valid WordPress account with at minimum Subscriber-level role on the target site - unauthenticated users cannot exploit this flaw (CVSS PR:L confirms authenticated access is mandatory). The target victim must have an active, pending email change in progress at the time of the attack; if no email change is pending, there is nothing to cancel. The attacker must also know or successfully enumerate the target user's identifier (typically a sequential WordPress user ID), which limits automation. No special server configuration is required - any default installation of the plugin in versions below 5.2.5 with at least one registered subscriber account is vulnerable when a privileged user has initiated but not yet confirmed an email change.

Impact

CVSS 3.1 rates this at 4.3 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N, reflecting network-accessible exploitation requiring only subscriber authentication with low integrity impact and no confidentiality or availability consequences. SSVC reinforces the limited urgency: exploitation is currently assessed as none, the attack is not automatable (an attacker must know or enumerate a target user's pending-change state), and technical impact is partial. A public exploit (WPScan PoC) exists, which elevates accessibility, but this does not translate to broad in-the-wild abuse per available signals. The real-world risk is constrained: the worst case is disrupting an administrator's email change workflow, potentially forcing them to re-initiate the process, rather than account takeover or data exfiltration. The 'Information Disclosure' tag in the intelligence data appears to be a misclassification - the CVSS vector shows C:N (no confidentiality impact) and the description confirms no data is leaked. This discrepancy should be noted; the actual harm is integrity-only (unauthorized state modification).

Exploit ScenarioDerived

An authenticated WordPress subscriber enumerates or guesses an administrator's user ID while the administrator has a pending email address change in progress. The subscriber sends a crafted cancellation request to the plugin's endpoint with the administrator's user ID as the parameter; the server cancels the administrator's pending change without validating ownership. A public PoC is available via WPScan demonstrating this request manipulation.

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 – Aug 28, 2026

Missing object-level authorization in the User Registration & Membership WordPress plugin (before 5.2.5) allows any authenticated Subscriber-level user to cancel a pending email change belonging to any other account - including site administrators. The flaw stems from the plugin's email-change cancellation handler accepting a user identifier supplied by the requester without verifying account ownership, a classic IDOR pattern. A publicly available exploit exists per WPScan; however, SSVC assessment lists exploitation as none and the attack is not automatable, indicating opportunistic rather than widespread active abuse.

RemediationAI

Update the User Registration & Membership plugin to version 5.2.5 or later, which introduces a server-side ownership check on the email-change cancellation endpoint. The patch is available from the vendor and can be applied via the WordPress plugin update mechanism or by downloading the patched release directly. The WPScan advisory (https://wpscan.com/vulnerability/551423b4-5c0c-48cc-9ba0-1f5637eea446/) and NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-79995) serve as reference points. As a compensating control where immediate patching is not possible, site administrators can temporarily require all email change requests to be completed immediately (eliminating the pending state that can be cancelled), or restrict subscriber-level accounts to trusted users only, reducing the pool of potential abusers - though neither workaround eliminates the underlying flaw.

Affected VersionsENISA

User Registration & Membership 0 <5.2.5

Affected Packages

euvd user_registration_membership fix: 5.2.5

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 affected component is the User Registration & Membership WordPress plugin (CPE: cpe:2.3:a:unknown:user_registration_&_membership:*:*:*:*:*:*:*:*), versions prior to 5.2.5. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): when a user initiates an email change in WordPress, the plugin stores a pending-change record tied to that account. The cancellation endpoint accepts a user-controlled key (e.g., user ID or token) to identify whose pending change to cancel, but the server-side code omits the ownership check - it never confirms that the authenticated session belongs to the same account as the targeted pending record. This is a server-side access control failure in the plugin's REST or admin-ajax handler, not a client-side bypass.

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 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

Network-exploitable with subscriber auth (PR:L); no confidentiality or availability impact, only limited integrity disruption via unauthorized state cancellation.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

3
Patch available
Aug 28, 2026 - 09:02 EUVD
CVE Published
Aug 28, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 28, 2026 - 06:00 cve.org
MEDIUM 4.3

DescriptionCVE.org

The User Registration & Membership WordPress plugin before 5.2.5 does not verify that the account whose pending email change is being cancelled belongs to the user making the request, allowing authenticated users with Subscriber-level access and above to cancel any other user's in-progress email change, including an administrator's.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular WordPress registration plugin, not universally deployed
Exploit
POC
Public exploit code exists
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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-11966 MEDIUM POC
5.3 Jul 17

Unauthenticated account deletion in the User Registration & Membership WordPress plugin (all versions before 5.2.3) expo

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-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