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.
Published: 2026-07-13
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The User Registration & Membership WordPress plugin before 5.2.2 accepts payment‑provider webhook notifications from PayPal without verifying the authenticity of the messages. Because there is no signature validation, an attacker can forge a “payment approved” event and send it to the plugin’s webhook endpoint, causing the system to activate a paid membership for an arbitrary, unauthenticated user. This grants the attacker the privileges and benefits of a legitimate purchase while incurring no real payment, potentially leading to financial loss and abuse of platform resources.

Affected Systems

WordPress installations running the User Registration & Membership plugin older than 5.2.2 are impacted. The plugin is distributed under the name User Registration & Membership and is available via standard WordPress plugin directories; no specific server platform or versions are required beyond the plugin itself.

Risk and Exploitability

The CVSS score of 9.1 indicates a critical severity, yet the EPSS score of less than 1% suggests that the vulnerability is not widely exploited at present. The flaw is not listed in the CISA KEV catalog. The likely attack vector is an unauthenticated HTTP POST to the plugin’s webhook endpoint, where the attacker supplies a forged payment‑approved event. Because the plugin lacks signature verification, any well‑formed request will be accepted, making the vulnerability trivial to exploit in a target environment that has the plugin installed.

Generated by OpenCVE AI on July 31, 2026 at 12:18 UTC.

Remediation

No vendor fix or workaround currently provided.

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 is not immediately possible, 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 (e.g., validate PayPal signatures) in your application code before activating any membership.

Generated by OpenCVE AI on July 31, 2026 at 12:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-345

Sun, 26 Jul 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-307

Thu, 16 Jul 2026 10:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-307

Tue, 14 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-640

Mon, 13 Jul 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-640

Mon, 13 Jul 2026 16:30:00 +0000

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


Mon, 13 Jul 2026 06:30:00 +0000

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.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-13T15:52:54.768Z

Reserved: 2026-06-11T08:46:05.907Z

Link: CVE-2026-11964

cve-icon Vulnrichment

Updated: 2026-07-13T15:52:50.463Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T12:30:16Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-345

    Insufficient Verification of Data Authenticity