Description
The WP User Manager WordPress plugin before 2.9.26 does not keep its paid-registration capability restrictions in force once the payment gateway is disconnected, while a published paid registration form continues to assign its configured role, allowing unauthenticated users to register and immediately obtain a privileged administrator-equivalent role without completing the payment meant to gate it.
Published: 2026-10-21
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

The WP User Manager WordPress plugin, versions 2.9.21 through 2.9.25, contains a flaw that allows an unauthenticated visitor to register through a paid registration form after the Stripe payment gateway has been disconnected. This vulnerability is an instance of CWE-269, as it allows the plugin to bypass role assignment restrictions after the payment gateway is disconnected. Because the plugin no longer enforces the configured role restriction, the new account is immediately granted the privileged role set for paid registrations, which is effectively equivalent to an administrator. This direct assignment of elevated privileges without completing the intended payment allows an attacker to gain full control of the WordPress site.

Affected Systems

Affected systems include the WP User Manager plugin distributed for WordPress. The vulnerability exists in plugin releases 2.9.21, 2.9.22, 2.9.23, 2.9.24, and 2.9.25. Users running these versions with a published paid registration form that relies on Stripe for payment are at risk. Upgrading to version 2.9.26 or later removes the flaw.

Risk and Exploitability

The EPSS score of less than 1% indicates a low probability of widespread exploitation, but the vulnerability remains high impact because an unauthenticated visitor can complete the paid registration form and be granted an administrator-equivalent role. With a publicly exposed registration endpoint, exploitation requires only a network submission of the form, making the attack vector network‑based and trivially achievable. The CVSS score of 8.1 highlights a severe risk, and the flaw is not listed in CISA’s Known Exploited Vulnerabilities catalog, underscoring the need for immediate remediation.

Generated by OpenCVE AI on October 22, 2026 at 02:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade WP User Manager to version 2.9.26 or newer, which restores the role restriction after the payment gateway is disconnected.
  • If an upgrade cannot be performed immediately, disable or delete any paid registration forms until the payment gateway is reconnected to prevent unauthenticated submissions from receiving privileged roles.
  • Restrict the administrative role to authenticated users only by adjusting WordPress role‑capability settings or using a security plugin that blocks automatic admin assignment via registration forms.

Generated by OpenCVE AI on October 22, 2026 at 02:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions wp User Manager
Vendors & Products Wordpress-extensions
Wordpress-extensions wp User Manager

Wed, 21 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 21 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP User Manager WordPress plugin before 2.9.26 does not keep its paid-registration capability restrictions in force once the payment gateway is disconnected, while a published paid registration form continues to assign its configured role, allowing unauthenticated users to register and immediately obtain a privileged administrator-equivalent role without completing the payment meant to gate it.
Title WP User Manager 2.9.21 - 2.9.25 - Unauthenticated Privilege Escalation via Paid Registration Role After Stripe Disconnect
References

Subscriptions

Wordpress-extensions Wp User Manager
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:04.416Z

Reserved: 2026-10-14T12:31:18.637Z

Link: CVE-2026-110523

cve-icon Vulnrichment

Updated: 2026-10-21T10:19:29.061Z

cve-icon NVD

Status : Deferred

Published: 2026-10-21T06:16:47.830

Modified: 2026-10-21T18:37:38.700

Link: CVE-2026-110523

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T11:00:05Z

Weaknesses
  • CWE-269

    Improper Privilege Management