Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach public WordPress site
-
DeliveryIdentify membership webhook endpoint
-
ExploitForge payment-approved webhook POST
-
ExecutionPlugin skips authenticity check
-
PersistMembership activated without payment
-
ImpactAccess paid/gated content
Vulnerability Assessment
| Exploitation Conditions | The specific prerequisite is that the site runs the User Registration & Membership plugin (before 5.2.2) with paid membership/subscription functionality enabled and its payment-provider webhook/callback endpoint exposed - which is the normal configuration for any site selling memberships. Per CVSS AV:N/AC:L/PR:N/UI:N, no authentication, no user interaction, and no elevated privileges are required; the attacker only needs network reachability to the WordPress site's webhook endpoint. Limiting factors: the site must actually use the paid-membership/payment feature (sites using the plugin only for free registration are not monetizing and gain little attacker value), and the practical payoff is limited to obtaining membership access rather than server control. |
| Impact | The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N, score 9.1) reflects a network-reachable, low-complexity, unauthenticated attack with no user interaction - highly favorable for an attacker. Publicly available exploit code raises practical risk, but the vulnerability is NOT in CISA KEV and no EPSS score was provided, so widespread automated exploitation is unproven. The real-world impact is primarily an integrity/business-logic bypass (fraudulent membership activation) rather than server compromise; the vendor-rated C:H likely reflects that a free-riding attacker gains access to paid/gated content, which is better characterized as limited confidentiality than full data disclosure. Note the tag 'Information Disclosure' conflicts somewhat with the actual described behavior (payment/authorization bypass) - treat the tag with caution. Net: a genuine, easily exploitable priority for any site monetizing memberships through this plugin, but the damage is revenue/access fraud, not RCE. |
| Exploit ScenarioDerived | An attacker signs up (or targets an existing pending order) on a site running the vulnerable plugin, then sends a crafted HTTP POST to the plugin's payment webhook endpoint mimicking a 'payment approved' event for their account. Because the plugin does not verify the notification's authenticity, it activates the paid membership and grants access to gated content - with no payment made. Publicly available exploit code lowers the skill barrier for reproducing this. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Payment-verification bypass in the User Registration & Membership WordPress plugin before 5.2.2 lets unauthenticated attackers forge a payment-provider webhook to mark a subscription as paid, activating premium memberships without any real transaction. WPScan reports publicly available exploit code, though there is no public exploit identified as being used in active attacks (not in CISA KEV). The core weakness is that inbound webhook notifications are trusted and acted upon without authenticating their origin or signature.
RemediationAI
Vendor-released patch: upgrade the User Registration & Membership plugin to version 5.2.2 or later, which is available from the vendor per the WPScan advisory (https://wpscan.com/vulnerability/faf55649-8f76-4abf-a6b9-0d0774e22d29/). Until the update can be applied, restrict access to the plugin's payment/webhook callback endpoint so it is only reachable from your payment provider's published IP ranges (a firewall/WAF allowlist), accepting that provider IP changes could break legitimate callbacks and require maintenance. As an additional interim control, monitor for membership activations that lack a corresponding real transaction in your payment-provider dashboard and reconcile/reverse fraudulent subscriptions; if feasible, temporarily disable automatic webhook-driven activation and require manual approval, at the cost of onboarding delay. Do not rely on obscuring the endpoint URL alone, as the endpoint is reachable by any unauthenticated client.
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 plugin implements paid membership tiers on WordPress sites and relies on asynchronous webhook callbacks from payment providers (e.g. PayPal/Stripe-style IPN or webhook events) to confirm that a subscriber has paid. Payment webhooks are designed to be verified either by validating a provider-signed signature/HMAC header or by performing a server-to-server callback to the provider to confirm the event. This vulnerability is a classic insufficient-verification-of-data-authenticity flaw (CWE-345, and specifically CWE-347 improper verification of a cryptographic signature) - the endpoint that receives 'payment approved' events does not confirm the request genuinely originated from the payment provider, so any HTTP client can POST a crafted event. The CPE 'cpe:2.3:a:unknown:user_registration_&_membership:*' with a version boundary of <5.2.2 identifies all releases up to but not including 5.2.2 as affected.
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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Unauthenticated remote webhook forgery (AV:N/AC:L/PR:N/UI:N); primary impact is integrity from activating memberships (I:H), with only limited confidentiality from gained content access (C:L) and no availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The User Registration & Membership WordPress plugin before 5.2.2 does not verify the authenticity of incoming payment-provider webhook notifications before acting on them, allowing unauthenticated attackers to forge a payment-approved event and activate a paid membership subscription without completing a real payment.
Articles & Coverage 2
Executive ViewAI
The User Registration & Membership WordPress plugin (versions before 5.2.2) allows unauthenticated attackers to fraudulently activate premium memberships without payment by exploiting a payment-verification bypass. This directly threatens subscription revenue and customer access controls for organizations using this plugin. Publicly available exploit code exists.
Apply vendor patch: upgrade to version 5.2.2 or later.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in User Registration Membership
View allThe User Registration & Membership WordPress plugin before version 4.1.2 fails to prevent users from setting their accou
The User Registration & Membership WordPress plugin before 4.1.3 does not properly validate data in an AJAX action when
Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.3 lets unauthenticated visitors s
Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.2 lets any authenticated low-priv
Privilege escalation in the User Registration & Membership WordPress plugin (versions 4.4.6 through pre-5.2.8) allows an
Registration enforcement bypass in the User Registration & Membership WordPress plugin (all versions before 5.2.6) allow
Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.8 allows any authenticated user h
Privilege escalation in the User Registration & Membership WordPress plugin before 5.2.6 lets authenticated users holdin
Unauthenticated account deletion in the User Registration & Membership WordPress plugin (all versions before 5.2.3) expo
Open redirect in the User Registration & Membership WordPress plugin before 5.2.8 permits unauthenticated attackers to c
Missing object-level authorization in the User Registration & Membership WordPress plugin (before 5.2.5) allows any auth
Unauthenticated information disclosure in the User Registration & Membership WordPress plugin (versions 5.0 through 5.2.
EUVD-2026-43285
GHSA-6f2x-47pc-8mpq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB