Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated network access with no complexity; C:L and I:L reflect member-content exposure and unauthorized account writes, not full system compromise.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The User Registration & Membership WordPress plugin before 5.2.6 does not enforce the site's registration-disabled setting when processing registration-form submissions, allowing unauthenticated users to create new accounts even when the administrator has turned off open registration.
AnalysisAI
Registration enforcement bypass in the User Registration & Membership WordPress plugin (all versions before 5.2.6) allows unauthenticated users to create accounts on sites where the administrator has explicitly disabled open registration. The plugin processes registration form submissions without validating the site-level registration-disabled setting, effectively nullifying an administrative security control. A publicly available exploit exists per WPScan, though EPSS sits at a low 0.15% (4th percentile), indicating limited observed exploitation despite the accessible POC.
Technical ContextAI
The vulnerability is rooted in CWE-284 (Improper Access Control) - a failure to enforce an authorization boundary at a critical decision point. The User Registration & Membership plugin for WordPress adds its own registration form and submission handler, but that handler does not consult WordPress's native or plugin-level registration-enabled flag before proceeding. As a result, the server-side gate that should reject registrations on closed sites is absent. The affected CPE (cpe:2.3:a:unknown:user_registration_&_membership:*:*:*:*:*:*:*:*) covers all plugin versions prior to 5.2.6. This is a logic flaw rather than a memory-safety or injection issue - the correct data exists in the configuration, but the code path simply never checks it.
RemediationAI
Upgrade the User Registration & Membership plugin to version 5.2.6 or later - this is the vendor-released patch confirmed to address the bypass. Administrators can apply the update directly from the WordPress admin dashboard under Plugins > Updates. If immediate upgrade is not feasible, a compensating control is to remove or deactivate the plugin entirely until patching is possible, which eliminates the attack surface at the cost of losing plugin functionality. Alternatively, administrators can add server-level rate limiting or WAF rules to block POST requests to the plugin's registration endpoint (typically /wp-admin/admin-ajax.php or the plugin's custom endpoint), though this may also block legitimate future use. Do not rely on WordPress core's registration-disabled setting alone as a control - this CVE confirms it is not enforced by the plugin.
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
Payment-verification bypass in the User Registration & Membership WordPress plugin before 5.2.2 lets unauthenticated att
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
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.
Same weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53108
GHSA-r7cf-cqmf-q6pj