{"id":"CVE-2026-87835","kind":"vulnerability","aliases":["CVE-2026-87835"],"related":[],"title":"Front End Users WordPress plugin: registration lets visitors set their own membership level","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.","summary":"The Front End Users WordPress plugin through 3.2.35 does not restrict which account attributes a visitor can set on the front-end registration form. An unauthenticated visitor can give themselves an arbitrary membership level and mark their account as approved, confirmed and paid, bypassing content restrictions and registration gating.","severity":"high","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["front-end-users","package","self-hosted","wordpress"],"not_affected_if":["no-public-registration","plugin-not-installed"],"how_to_check":"- Check the installed version of the Front End Users plugin in the WordPress admin plugins list; versions through `3.2.35` are affected.\n- Review whether the site uses the plugin's front-end registration forms to gate paid or restricted content.\n- unknown for any fixed version or vendor-supplied test.","fix":"- Update the Front End Users plugin to a version later than `3.2.35`; the sources do not name the fixed release, so check the plugin's changelog.\n- Until patched, disable open front-end registration or restrict membership and approval fields to administrators.\n- Audit existing accounts for unexpected membership levels or approved/paid flags.","status":"open","published_at":"2026-10-24T06:16:37+00:00","first_seen_at":"2026-10-24T06:47:03+00:00","triaged_at":"2026-10-25T04:51:49+00:00","updated_at":"2026-10-25T04:51:49+00:00","category":"package","confidence":0.6,"triage":{"at":"2026-10-25T04:51:49Z","model":"claude-haiku-5-5","output":{"fix":"- Update the Front End Users plugin to a version later than `3.2.35`; the sources do not name the fixed release, so check the plugin's changelog.\n- Until patched, disable open front-end registration or restrict membership and approval fields to administrators.\n- Audit existing accounts for unexpected membership levels or approved/paid flags.","reach":"internet","title":"Front End Users WordPress plugin: registration lets visitors set their own membership level","impact":"medium","summary":"The Front End Users WordPress plugin through 3.2.35 does not restrict which account attributes a visitor can set on the front-end registration form. An unauthenticated visitor can give themselves an arbitrary membership level and mark their account as approved, confirmed and paid, bypassing content restrictions and registration gating.","category":"package","nicknames":[],"who_cares":["wordpress","front-end-users","self-hosted"],"confidence":0.6,"needs_auth":"no","worst_case":"Anyone registers as paid or approved members, bypassing content restrictions.","analyst_note":"Find the fixed plugin version and whether default registration settings expose the flaw, from the NVD entry or the plugin's changelog.","how_to_check":"- Check the installed version of the Front End Users plugin in the WordPress admin plugins list; versions through `3.2.35` are affected.\n- Review whether the site uses the plugin's front-end registration forms to gate paid or restricted content.\n- unknown for any fixed version or vendor-supplied test.","needs_analyst":true,"not_affected_if":["no-public-registration","plugin-not-installed"],"who_is_affected":"Sites running the Front End Users WordPress plugin through version 3.2.35 that accept public registration through its front-end forms and rely on membership level or approval status to restrict content. Sites without the plugin, or without open registration, are unlikely to be exposed. unknown whether default settings expose the flaw.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000679,"input_tokens":3339,"output_tokens":690,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':15A,18A '-87835':16A,19A '3.2.35':36B,86C,134C 'account':41B,67B,91C,120C 'allow':105C 'approv':69B,122C 'arbitrari':61B,112C 'assign':109C 'attribut':42B,92C 'bypass':73B,126C 'confirm':70B,123C 'content':74B,136C 'cve':14A,17A 'end':2A,22B,31B,51B,81C,103C,129C 'form':53B,104C 'front':1A,21B,30B,50B,80C,102C,128C 'front-end':49B,101C 'front-end-us':20B 'gate':78B,141C 'give':58B 'host':27B 'let':7A 'level':13A,63B,114C 'mark':65B,117C 'may':95C 'membership':12A,62B,113C 'packag':24B 'paid':72B,125C 'plugin':5A,34B,84C,132C 'regist':98C 'registr':6A,52B,77B,140C 'restrict':39B,75B,89C,137C 'self':26B 'self-host':25B 'set':9A,46B,96C 'unauthent':55B,106C 'user':3A,23B,32B,82C,107C,130C 'visitor':8A,44B,56B,94C 'wordpress':4A,28B,33B,83C,131C","nicknames":[],"mitigations":[],"who_affected":"Sites running the Front End Users WordPress plugin through version 3.2.35 that accept public registration through its front-end forms and rely on membership level or approval status to restrict content. Sites without the plugin, or without open registration, are unlikely to be exposed. unknown whether default settings expose the flaw.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-24T06:16:37+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-87835","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-87835","severity":null,"published_at":"2026-10-24T06:16:37+00:00","modified_at":"2026-10-24T06:16:37+00:00","first_seen_at":"2026-10-24T06:47:03+00:00","fetched_at":"2026-10-24T06:47:03+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}