Skip to main content

UsersWP EUVDEUVD-2026-92581

| CVE-2026-103086 MEDIUM
Missing Authorization (CWE-862)
2026-10-05 Patchstack GHSA-vh4f-892j-85xg
6.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register low-privilege UsersWP account
  2. Exploit
    Authenticate to WordPress site
  3. Execution
    Invoke action missing authorization check
  4. Impact
    Modify 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

UsersWP 0 ≤1.2.74

Affected Packages

euvd userswp no fix

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

Vendor (Patchstack) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 6.5 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

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

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
popular WordPress user-profile plugin, moderate but not universal install base
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy