Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister low-privilege UsersWP account
-
ExploitAuthenticate to WordPress site
-
ExecutionInvoke action missing authorization check
-
ImpactModify unauthorized data or settings
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated session at a low privilege level (PR:L) - in practice a registered/subscriber account, which UsersWP-enabled sites commonly allow via open self-registration, lowering the effective barrier. Exploitation is remote over the network with low complexity and no user interaction, affecting UsersWP versions from an unspecified start through 1.2.74. Limiting factors: the attacker must first obtain a valid account (sites that disable public registration raise this bar significantly), impact is restricted to data integrity (no data disclosure or denial of service via this flaw), and the exact affected feature/action is not specified in the available data. |
| Impact | This is a moderate-risk broken access control (Missing Authorization, CWE-862) flaw in the UsersWP WordPress plugin, scored CVSS 6.5. The CVSS vector (AV:N/AC:L/PR:L/UI:N) indicates network-exploitable, low-complexity attacks requiring only low-level authentication (PR:L) and no user interaction - meaning any authenticated low-privilege user (e.g., subscriber/registered member, which this plugin exists to create in bulk) can trigger it. The impact is integrity-only (C:N/I:H/A:N): an attacker can modify data they should not be authorized to touch, but cannot read confidential data or cause outages through this issue. No EPSS score, CISA KEV listing, or public proof-of-concept was provided in the intelligence, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The realistic priority is tempered by the PR:L requirement and integrity-only scope, but elevated by the plugin's purpose: sites running UsersWP routinely allow open user registration, so the 'low privilege' barrier is often trivially met. Note the description is generic ('Incorrectly Configured Access Control Security Levels') and does not name the specific endpoint or action affected - the precise exploitable function should be verified against the Patchstack advisory. |
| Exploit ScenarioDerived | An attacker registers a standard low-privilege account on a WordPress site running UsersWP (≤1.2.74), which the plugin itself makes easy by design. Using that authenticated session, the attacker invokes a plugin action that lacks a proper authorization (capability/ownership) check, allowing them to modify data or settings beyond their intended permission level. No public exploit code was provided, and the attack requires authentication but no user interaction or elevated complexity. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 05, 2026
Missing authorization checks in the UsersWP WordPress plugin (all versions through 1.2.74) allow an authenticated low-privilege user to perform privileged actions that modify site data, with no user interaction required on the victim's part. Per the assessed CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N), the barrier to exploitation is a valid low-privileged account - realistically a self-registered subscriber on sites that leave public registration open - after which the attacker gains a high-integrity impact without any data disclosure or denial of service. This is a moderate-risk broken access control (CWE-862) issue; no public exploit code and no confirmed active exploitation were identified at time of analysis.
RemediationAI
No exact fixed version is identified in the available data, so the primary action is to update the UsersWP plugin to the latest release published by the vendor and confirm the changelog resolves the broken access control reported in the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/userswp/vulnerability/wordpress-userswp-plugin-1-2-74-broken-access-control-vulnerability?_s_id=cve); if no patched version has shipped, treat the plugin as unfixed and apply compensating controls. The most effective compensating control is to disable open self-registration in WordPress/UsersWP so that PR:L footholds cannot be obtained at will - this trades off the plugin's primary registration use case and requires an alternative onboarding path. Additionally, audit and remove unnecessary subscriber-level accounts, review the subscriber role for any UsersWP capabilities granted through role-management plugins, and deploy WAF or request-filtering rules that block non-privileged users from invoking UsersWP AJAX/admin-post handlers, accepting that such rules are brittle and can break legitimate profile workflows if too broad. Monitor account and profile data for unexpected modifications by low-privilege users, since the impact of the flaw is silent data integrity corruption rather than service disruption.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CVE-2026-103086 is a classic Missing Authorization (CWE-862) flaw in UsersWP, a WordPress user-registration and front-end profile plugin. The plugin exposes AJAX actions and/or request handlers that act on user and profile data but fail to verify the caller's capability level, so an account holding only subscriber-level privileges can invoke functionality intended for administrators or other higher roles. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N confirms a remotely reachable, low-complexity attack that requires an authenticated session but no victim interaction, and whose sole impact class is integrity - the attacker can create, modify, or otherwise corrupt data the plugin manages, but cannot read protected data or cause a denial of service through this vector. The CPE string cpe:2.3:a:stiofan:userswp:*:*:*:*:*:*:*:* with the description's 'from n/a through 1.2.74' indicates every released build up to and including 1.2.74 is in scope, and the exact vulnerable feature or action is not named in the available data. The practical amplifier here is that UsersWP's core purpose is registration, so many deployments accept open self-registration, effectively granting attackers the PR:L foothold for free.
Know when Userswp gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Authenticated low-privilege user (PR:L) can remotely trigger (AV:N/AC:L/UI:N) a missing-authorization action affecting integrity only (I:H), with no confidentiality or availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Missing Authorization vulnerability in Stiofan UsersWP userswp allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects UsersWP: from n/a through 1.2.74.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The UsersWP - Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress plugin for
Account takeover of any user of the UsersWP WordPress plugin - administrators included - is possible on sites running ve
The UsersWP WordPress plugin before 1.2.12 uses predictable filenames when an admin generates an export, which could all
Two-factor authentication bypass in the UsersWP WordPress plugin before 1.2.67 lets an attacker who already possesses a
The UsersWP WordPress plugin before 1.2.3.1 is missing access controls when updating a user avatar, and does not make su
Reflected cross-site scripting (XSS) in the UsersWP WordPress plugin through version 1.2.73 allows unauthenticated attac
The UsersWP - Front-end login form, User Registration, User Profile & Members Directory plugin for WordPress plugin for
A vulnerability in Stiofan UsersWP userswp.2.3.9. Rated medium severity (CVSS 5.8), this vulnerability is remotely explo
EUVD-2026-92581
GHSA-vh4f-892j-85xg
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB