Description
The User Registration & Membership WordPress plugin before 5.2.3 does not perform a capability check for unauthenticated callers on one of its membership payment actions and acts on a caller-supplied user identifier, allowing unauthenticated attackers to delete recently-registered, payment-pending user accounts.
Published: 2026-07-17
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The User Registration & Membership WordPress plugin versions prior to 5.2.3 lacks a capability check for unauthenticated callers on a Stripe subscription handler that is used for membership payments. As a result, any external actor can supply a user identifier in an HTTP request and trigger the deletion of a user account that has just been registered and is pending payment. The flaw allows the attacker to permanently remove those accounts, interrupting normal registration flow and potentially causing lost revenue or data loss.

Affected Systems

WordPress sites that include the User Registration & Membership plugin before v5.2.3 are affected. No other vendors or product versions are listed, and the plugin name and version range are the only identifying details.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity, and the EPSS score of less than 1% points to a very low but nonzero exploitation probability. The vulnerability is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is an unauthenticated HTTP request to the plugin’s Stripe subscription handler endpoint, where the attacker supplies a user identifier to the service. Successful exploitation does not require privileged access or user enumeration beyond knowing existing user IDs.

Generated by OpenCVE AI on July 31, 2026 at 00:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the User Registration & Membership plugin to version 5.2.3 or later to apply the vendor‑provided fix.
  • Ensure that any endpoint that performs account deletion performs a proper capability check and requires the user to be authenticated and authorized.
  • Deploy a web application firewall or similar rate‑limiting rule to block or throttle unauthenticated requests to the Stripe subscription handler that target deletion actions.

Generated by OpenCVE AI on July 31, 2026 at 00:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpuserregistration
Wpuserregistration user Registration \& Membership
Vendors & Products Wordpress
Wordpress wordpress
Wpuserregistration
Wpuserregistration user Registration \& Membership

Fri, 17 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
Metrics cvssV3_1

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

ssvc

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


Fri, 17 Jul 2026 06:45:00 +0000

Type Values Removed Values Added
Description The User Registration & Membership WordPress plugin before 5.2.3 does not perform a capability check for unauthenticated callers on one of its membership payment actions and acts on a caller-supplied user identifier, allowing unauthenticated attackers to delete recently-registered, payment-pending user accounts.
Title User Registration & Membership < 5.2.3 - Unauthenticated Limited User Deletion via Stripe Subscription Handler
References

Subscriptions

Wordpress Wordpress
Wpuserregistration User Registration \& Membership
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-17T13:00:19.507Z

Reserved: 2026-06-11T08:55:41.528Z

Link: CVE-2026-11966

cve-icon Vulnrichment

Updated: 2026-07-17T13:00:13.674Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T20:15:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key