Skip to main content

User Profile Builder EUVDEUVD-2026-108594

| CVE-2026-111966 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-23 contact@wpscan.com GHSA-9mx2-qxwc-rp6q
6.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Obtain contributor account
  2. Delivery
    Inject payload into shortcode attribute
  3. Exploit
    Admin submits affected form
  4. Execution
    Unescaped output executes script
  5. Impact
    Hijack higher-privileged session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker needs an authenticated account; the description states a role 'as low as contributor' suffices, which is lower than the supplied vector's PR:H. The site must use the affected User Profile Builder shortcode/form. Exploitation additionally requires a higher-privileged user to submit the affected form (UI:R) so the unescaped shortcode attribute is rendered back in the redirect message - the payload does not fire on its own. Fixed in User Profile Builder 4.0.5; no mitigation other than updating is stated in the available sources. These limiting factors (prior authenticated access plus required victim interaction) meaningfully reduce real-world exploitability despite the network attack vector.

Impact

Signals are consistent and point to a real-but-not-urgent issue. The vendor CVSS (6.8, AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H) and SSVC (Exploitation: none, Automatable: no, Technical Impact: total) agree that this requires an authenticated foothold plus victim interaction and is not mass-exploitable; the vuln.today priority is 'this_month', not act_now/emergency. There is no CISA KEV listing and no EPSS score was provided, so there is no evidence of active or widespread exploitation. CONFLICT TO VERIFY: the supplied CVSS vector sets PR:H (high privileges), but the description explicitly says the attack is available to 'users with a role as low as contributor' (a low-privilege role) - WPScan normally rates contributor as PR:L, so the real privilege bar is likely lower than PR:H implies; verify with the WPScan advisory. The C:H/I:H/A:H impact rating also looks aggressive for a stored XSS and appears to assume full account takeover of the victim.

Exploit ScenarioDerived

A contributor-level user on a multi-author WordPress site embeds a malicious payload in the vulnerable User Profile Builder shortcode attribute, which is reflected unescaped into the form's redirect message. When a higher-privileged user (e.g., an administrator) submits the affected form, the stored script executes in their browser session, potentially enabling account or session compromise. No public exploit was identified at time of analysis, though a WPScan advisory reference exists.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Stored cross-site scripting in the User Profile Builder WordPress plugin before 4.0.5 allows authenticated users with a role as low as contributor to inject script through an unescaped shortcode attribute that is output in a redirect message, executing in the browser of a higher-privileged user who submits the affected form. The authoritative assessment is CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, meaning exploitation requires prior authenticated access and victim interaction; the supplied score is 6.8. No public exploit was identified at time of analysis and CISA SSVC lists exploitation as none, with a vendor fix available in 4.0.5.

RemediationAI

Upgrade User Profile Builder to version 4.0.5 or later; this is the exact fixed version listed and the patch is available from the vendor. The update can be applied through the normal WordPress plugin update mechanism or WP-CLI. The available sources state no mitigation other than updating and provide no vendor-stated workaround, so sites that cannot immediately upgrade have no documented compensating control from the vendor. The WPScan advisory is at https://wpscan.com/vulnerability/26983c21-09d2-491f-b62f-1270b335dfcd/.

Affected VersionsENISA

User Profile Builder 0 <4.0.5

Affected Packages

euvd user_profile_builder fix: 4.0.5

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

The issue is a CWE-79 cross-site scripting flaw in a WordPress plugin that handles shortcode attributes. According to the description, one shortcode attribute is neither sanitised before storage nor escaped before being output in a redirect message, so a contributor-level user can persist a payload that is later rendered to a higher-privileged user who submits the affected form. This is a stored XSS pattern rather than a direct reflected request; the payload does not fire on its own and requires the victim to interact with the form (UI:R). The independent assessment rates the attack as network-reachable with low privileges (PR:L), scope changed, and low confidentiality and integrity impact with no availability impact. The exact shortcode name, attribute name and rendering code path are not described in the available sources. The supplied NVD-style vector lists PR:H, whereas the assessed vector uses PR:L, consistent with the description's statement that a contributor role suffices.

Know when WordPress 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 (wpscan) PRIMARY 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Description allows a contributor role so PR:L not PR:H; a victim must submit the form (UI:R); stored XSS crosses into the victim browser (S:C) with limited C/I and no availability impact.

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

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

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

Lifecycle Timeline

4
CVSS changed
Oct 23, 2026 - 12:22 NVD
6.8 (None) 6.8 (MEDIUM)
Patch available
Oct 23, 2026 - 07:01 EUVD
CVE Published
Oct 23, 2026 - 06:17 cve.org
MEDIUM 6.8
CVE Published
Oct 23, 2026 - 06:17 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The User Profile Builder WordPress plugin before 4.0.5 does not sanitise and escape one of its shortcode attributes before outputting it back in a redirect message, which could allow users with a role as low as contributor to perform Stored Cross-Site Scripting attacks against higher-privileged users who submit the affected form.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Medium
popular multi-role WordPress membership/profile plugin, tens of thousands of installs
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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 Yes
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
Total

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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