CVE-2026-87835

Front End Users <= 3.2.35 - Unauthenticated Membership Level and Account Status Self-Assignment

Published Oct 24, 2026 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
The Front End Users WordPress plugin through 3.2.35 does not restrict which account attributes a visitor may set when registering through its front-end forms, allowing unauthenticated users to assign themselves an arbitrary membership level and to mark their own account as approved, confirmed and paid, bypassing the Front End Users WordPress plugin through 3.2.35's content restrictions and its registration gating.

Analysis

AI-generated

Technical impact

The Front End Users plugin for WordPress, when deployed at version 3.2.35 or earlier, fails to enforce limits on the values visitors may assign to account attributes during front‑end registration. Based on the description, an attacker can submit a crafted registration request that sets arbitrary membership levels and marks their account as approved, confirmed, and paid, thereby bypassing the plugin’s content restrictions and gating logic. The result is that a normally restricted user gains access to protected resources and payment‑based content with no authentication required.

Affected Systems

Any WordPress site that has installed the Front End Users plugin at version 3.2.35 or lower. The vulnerability directly affects the plugin’s front‑end registration form and the way it persists user profile fields.

Risk and Exploitability

Based on the description, the likely attack vector involves an unauthenticated user visiting the public registration page and submitting the form; no prior credentials or a user token are required. Because the flaw allows assignment of privileged account attributes, it effectively provides a privilege escalation path for unauthenticated users. The CVSS score of 6.5 indicates moderate severity. The vulnerability is not listed in the CISA KEV catalog and has an EPSS score of < 1%, indicating very low but non‑zero exploitation probability. However, given the simplicity of the attack vector and the possibility of significant impact, security teams should treat this flaw with high priority.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Front End Users plugin to a version newer than 3.2.35, where the registration flow validates and restricts assignable membership levels and account status.
  • If an immediate upgrade is not possible, restrict the exposed fields in the front‑end registration form using a custom plugin or a site‑wide POST filter, ensuring only the intended attributes (e.g. username, email, password) can be set by visitors.
  • Disable or remove any front‑end registration pages until the issue is resolved, or configure the site’s authentication middleware to require administrator approval before new accounts become active.

Generated by OpenCVE AI on October 24, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
Weaknesses CWE-285
Type Values Removed Values Added
Description The Front End Users WordPress plugin through 3.2.35 does not restrict which account attributes a visitor may set when registering through its front-end forms, allowing unauthenticated users to assign themselves an arbitrary membership level and to mark their own account as approved, confirmed and paid, bypassing the Front End Users WordPress plugin through 3.2.35's content restrictions and its registration gating.
Title Front End Users <= 3.2.35 - Unauthenticated Membership Level and Account Status Self-Assignment
References

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Oct 24, 2026, 2:36 PM
Reserved
Sep 9, 2026, 11:17 AM
Status
Deferred
Published
Oct 24, 2026, 6:16 AM
Modified
Oct 26, 2026, 1:50 PM