CVE-2026-11964

User Registration & Membership < 5.2.2 - Unauthenticated PayPal Webhook Signature Verification Bypass Leading to Membership Activation

Published Jul 13, 2026 CVSS 3.1 · 9.1 Critical EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

The User Registration & Membership WordPress plugin before version 5.2.2 accepts payment‑provider webhook notifications from PayPal without verifying the authenticity of the messages. Because the plugin does not validate the webhook signature, a message claiming that a payment has been approved can be forged by an external actor and sent to the plugin’s webhook endpoint. When such a forged notification is received, the plugin processes it as a legitimate payment and automatically activates a paid membership subscription for the specified user, even though the payment was never actually made.

Affected Systems

WordPress sites that have the User Registration & Membership plugin installed and running a version older than 5.2.2 are impacted. The plugin is commonly distributed through the official WordPress plugin repository, and no additional software or server configuration is required for the vulnerability to be present beyond the plugin itself.

Risk and Exploitability

The CVSS score of 9.1 marks this flaw as critical, and the EPSS score of less than 1% indicates that it is not widely exploited at this time. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an unauthenticated HTTP POST to the plugin’s webhook endpoint, a scenario that can be inferred from the fact that the plugin processes payment notifications without authentication checks. Any well‑formed request containing a fabricated payment‑approved event will be accepted, making exploitation straightforward in a vulnerable environment.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the User Registration & Membership plugin to version 5.2.2 or newer, which implements proper webhook signature verification.
  • If an update cannot be applied immediately, block or restrict access to the plugin’s webhook endpoint using a firewall or web‑application firewall rules to prevent unauthenticated HTTP requests from external hosts.
  • Implement manual server‑side verification of the payment‑provider webhook (for example, validate PayPal signatures) in your application code before activating any membership.

Generated by OpenCVE AI on August 5, 2026 at 02:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-287
Type Values Removed Values Added
Weaknesses CWE-284
CWE-345
Type Values Removed Values Added
Weaknesses CWE-284
CWE-345
Type Values Removed Values Added
Weaknesses CWE-284
CWE-307
Type Values Removed Values Added
Weaknesses CWE-284
CWE-307
Type Values Removed Values Added
Weaknesses CWE-640
Type Values Removed Values Added
Weaknesses CWE-640
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title User Registration & Membership < 5.2.2 - Unauthenticated PayPal Webhook Signature Verification Bypass Leading to Membership Activation
References

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Jul 13, 2026, 3:52 PM
Reserved
Jun 11, 2026, 8:46 AM
Status
Deferred
Published
Jul 13, 2026, 7:16 AM
Modified
Jul 13, 2026, 6:05 PM