Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with paid membership plugin
-
DeliverySend crafted HTTP POST to confirm_payment() endpoint
-
ExploitBypass payment validation (no server-side transaction check)
-
ExecutionDatabase updates membership status to active
-
ImpactAttacker gains access to paid-only content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 | No special attacker-side conditions are required - the CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms this is a fully remote, unauthenticated attack with low complexity against default-reachable endpoints. The sole prerequisite is that the target WordPress site has the User Registration & Membership plugin installed, active, and configured with at least one paid membership plan, since confirm_payment() is only relevant when paid memberships are enabled. The vulnerability is limited to sites where the paid membership feature is in use; sites using only the free/registration features do not expose the vulnerable payment confirmation code path. Exploitation is constrained to the membership activation outcome - attackers cannot achieve remote code execution, read arbitrary files, or escalate to WordPress admin via this flaw alone. |
| Impact | The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N) scores 6.5 (Medium), reflecting that exploitation is fully network-accessible, requires no authentication, and involves no user interaction or special conditions - a straightforward risk profile. The business impact, however, may substantially exceed what the CVSS score conveys: for site operators whose revenue model depends on paid membership subscriptions, unauthenticated payment bypass represents a direct and repeatable financial loss, not merely a data-integrity concern. No EPSS score was provided in the source data; however, given the low attack complexity and zero authentication barrier, exploitation probability should be treated as elevated for sites running vulnerable versions. The vulnerability is not listed in CISA KEV and no POC is publicly documented at time of analysis, which moderates immediate mass-exploitation concern. No conflicting signals between CVSS vector and description - both indicate fully unauthenticated network exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker identifies a WordPress site running the vulnerable plugin by detecting standard WordPress membership registration pages. The attacker crafts and submits a direct HTTP POST request to the confirm_payment() endpoint, supplying a membership plan identifier but omitting or forging payment confirmation data that the function fails to validate. The server-side function processes the request, marks the membership as paid and active in the WordPress database, and grants the attacker full access to restricted paid content or services without any financial transaction occurring. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 26, 2026
Payment bypass in WPEverest's User Registration & Membership WordPress plugin (versions up to and including 5.2.0) allows unauthenticated remote attackers to activate paid memberships without completing payment. The vulnerability stems from missing authorization checks in the confirm_payment() function (CWE-862), which fails to validate that a legitimate payment transaction occurred before granting membership access. No public exploit or CISA KEV listing has been identified at time of analysis, but the attack is low-complexity and requires no authentication, making it trivially reachable by any internet-connected adversary.
RemediationAI
Update the User Registration & Membership plugin to the version released after 5.2.0, as indicated by the patch changeset available at https://plugins.trac.wordpress.org/changeset/3552000/user-registration; the exact patched release version is not independently confirmed beyond the changeset reference, so administrators should verify the latest available version in the WordPress plugin repository. If immediate upgrade is not possible, the most actionable compensating control is to disable or deactivate the payment/paid membership functionality within the plugin settings until the patch is applied - this removes the vulnerable code path from the attack surface at the cost of disrupting paid subscription workflows. Additionally, consider restricting access to payment confirmation endpoints via WAF rules that validate known payment gateway IP ranges, reducing the population of requestors who can reach confirm_payment(). No side-effect-free workaround exists that preserves full paid membership functionality while the flaw is unpatched.
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 affected component is the confirm_payment() function within the WPEverest User Registration & Membership plugin (CPE: cpe:2.3:a:wpeverest:user_registration_&_membership_...:*). CWE-862 (Missing Authorization) indicates the function executes a privileged state change - activating a paid membership - without first verifying that the caller has actually completed a valid payment transaction. This is a server-side authorization flaw, not a client-side bypass: the function likely processes a payment confirmation callback (e.g., from a payment gateway webhook or a return URL) but does not cryptographically verify the payment provider's signature or validate the transaction status server-to-server before updating membership state in the WordPress database.
Know when User Registration Membership Free Paid Memberships Subscriptions Content Restriction User Profile Custom User Registration Login Builder 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:N/UI:N/S:U/C:L/I:L/A:N
Network-accessible with no auth or interaction; integrity impact from unauthorized membership activation; low confidentiality from accessing gated content; no availability impact applies.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The User Registration & Membership - Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder plugin for WordPress is vulnerable to unauthorized modification of data due to missing validation checks in the confirm_payment() function in all versions up to, and including, 5.2.0. This makes it possible for unauthenticated attackers to bypass payment processing and activate paid memberships.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in User Registration Membership Free Paid Memberships Subscriptions Content Restriction User Profile Custom User Registration Login Builder
View allOpen redirect in the WPEverest User Registration & Membership WordPress plugin (versions ≤5.1.4) enables attackers to ab
Arbitrary shortcode execution in the User Registration & Membership WordPress plugin through 5.2.8 lets unauthenticated
Stored cross-site scripting in the User Registration & Membership WordPress plugin (all versions up to and including 5.2
SQL Injection in User Registration & Membership plugin for WordPress (versions up to 5.1.2) allows authenticated Subscri
Authenticated attackers holding only subscriber-level access can execute arbitrary WordPress shortcodes on sites running
The User Registration & Membership plugin for WordPress contains an insufficient capability check vulnerability in its C
Insecure Direct Object Reference in WPEverest's User Registration & Membership WordPress plugin (all versions through 5.
Cross-site request forgery in the WordPress plugin User Registration & Membership through 5.2.8 lets unauthenticated att
The User Registration & Membership plugin for WordPress versions up to 5.1.4 allows authenticated attackers with Contrib
EUVD-2026-39639
GHSA-97gw-4hgp-77mp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB