Description
The User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 5.2.8 This is due to missing or incorrect nonce validation on the trigger_bulk_action function. This makes it possible for unauthenticated attackers to force administrators to approve pending user registrations or deny arbitrary user accounts, locking targeted users out of the site via a forged request granted they can trick a site administrator into performing an action such as clicking on a link. An attacker can bypass the earlier nonce check in trigger_query_actions() by supplying an empty new_role parameter, which causes that handler to return early and cede control to the unprotected trigger_bulk_action() handler; the exit() call at the end of that handler additionally prevents WordPress core's own bulk-users nonce validation from executing.
Published: 2026-10-17
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated CSRF that forces administrators to approve or deny user registrations, effectively enabling account lock‑outs or unauthorized approvals
Action: Immediate Patch
AI Analysis

Impact

The flaw is a CSRF vulnerability that allows an unauthenticated attacker to craft a request that forces a logged‑in administrator to approve or deny user registrations. By exploiting the missing nonce validation in the trigger_bulk_action function, the attacker can trigger bulk actions without the attacker’s own authentication token. This may lead to unwanted account approvals or denials, effectively allowing the attacker to lock out legitimate users or grant privileges without an administrator’s intent. The weakness aligns with CWE-352.

Affected Systems

The vulnerability affects the WordPress plugin User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder for all versions up to and including 5.2.8. Any WordPress installation deploying this plugin and having an administrator role is potentially exposed.

Risk and Exploitability

The CVSS score is 4.3, indicating a moderate impact. EPSS data is not available, and the flaw is not listed in the CISA KEV catalog. The attack can be carried out from the public internet by an unauthenticated user who can trick an administrator into clicking a malicious link or form that submits a forged request to the trigger_bulk_action endpoint. Because the attacker does not need to authenticate, the required conditions for exploitation are minimal—any site with the vulnerable plugin and administrators who are exposed to potential phishing can be affected.

Generated by OpenCVE AI on October 17, 2026 at 05:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the User Registration & Membership plugin to the latest version that includes nonce validation for the bulk action function (≥ 5.2.9).
  • If an upgrade is not possible, remove or disable the bulk user action capability from the administrator interface by applying custom code that checks a nonce before processing the action or by editing the plugin files to enforce nonce verification.
  • Add a web application firewall rule or administrative policy that blocks or alerts on bulk user actions performed without a valid nonce (e.g., block POST requests to the trigger_bulk_action URL without an admin nonce).

Generated by OpenCVE AI on October 17, 2026 at 05:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 17 Oct 2026 04:00:00 +0000

Type Values Removed Values Added
Description The User Registration & Membership – Free & Paid Memberships, Subscriptions, Content Restriction, User Profile, Custom User Registration & Login Builder plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 5.2.8 This is due to missing or incorrect nonce validation on the trigger_bulk_action function. This makes it possible for unauthenticated attackers to force administrators to approve pending user registrations or deny arbitrary user accounts, locking targeted users out of the site via a forged request granted they can trick a site administrator into performing an action such as clicking on a link. An attacker can bypass the earlier nonce check in trigger_query_actions() by supplying an empty new_role parameter, which causes that handler to return early and cede control to the unprotected trigger_bulk_action() handler; the exit() call at the end of that handler additionally prevents WordPress core's own bulk-users nonce validation from executing.
Title User Registration & Membership <= 5.2.8 - Cross-Site Request Forgery to trigger_bulk_action()
Weaknesses CWE-352
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-18T11:22:46.625Z

Reserved: 2026-09-17T13:42:24.513Z

Link: CVE-2026-92978

cve-icon Vulnrichment

Updated: 2026-10-18T11:15:32.779Z

cve-icon NVD

Status : Received

Published: 2026-10-17T04:17:10.410

Modified: 2026-10-18T12:17:16.700

Link: CVE-2026-92978

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T05:45:03Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)