Skip to main content

Ultimate Member EUVDEUVD-2026-91876

| CVE-2026-96270 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-03 Wordfence GHSA-6phc-8h2j-74hw
7.2
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
7.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
vuln.today AI
6.1 MEDIUM

Injection is remote and unauthenticated (AV:N/PR:N), but execution needs an admin to open the user modal (UI:R); XSS fires in the admin's session, crossing authority (S:C) with limited C/I and no availability impact.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

Lifecycle Timeline

2
Analysis Generated
Oct 03, 2026 - 03:01 vuln.today
CVE Published
Oct 03, 2026 - 02:25 cve.org
HIGH 7.2

DescriptionCVE.org

The Ultimate Member - User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'form_id' parameter in all versions up to, and including, 2.13.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload is stored in the registering user's 'submitted' usermeta via update_user_meta() and is only triggered when an administrator opens the affected user record in the wp-admin Users modal, which inserts the unescaped output via jQuery .html().

AnalysisAI

Stored cross-site scripting in the Ultimate Member WordPress plugin (User Profile, Registration, Login, Member Directory, Content Restriction & Membership) through version 2.13.1 lets unauthenticated attackers inject arbitrary JavaScript into the 'form_id' parameter of a form submission; the payload is persisted unescaped into the registering user's 'submitted' usermeta via update_user_meta() and only executes when an administrator opens that specific user record in the wp-admin Users modal, where the stored value is inserted through jQuery .html(). The CVSS vector (AV:N/AC:L/PR:N, scope-changed) reflects that the script runs in the privileged admin context, but practical exploitation depends on anonymous users being able to reach a UM registration/profile form and on an administrator subsequently viewing the poisoned user record, so it is a conditionally-triggered issue rather than a drive-by compromise. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

No credit card · 7-day full trial

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Requires a site running Ultimate Member ≤2.13.1 with an Ultimate Member registration/profile form reachable by anonymous users; the attacker injects script into the 'form_id' parameter during form submission, which is stored unescaped in the registering user's 'submitted' usermeta via update_user_meta(). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This is a genuine but conditionally-triggered issue rather than a drive-by catastrophe. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Upgrade to Ultimate Member 2.14.0 or later; the 2.14.0 release notes explicitly record that this CVE was fixed by adding sanitizing for the form_id attribute during Ultimate Member forms submission, so the vendor-released patch version is 2.14.0 (https://github.com/ultimatemember/ultimatemember/releases/tag/2.14.0). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

No vendor-released patch identified at time of analysis. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-91876 vulnerability details – vuln.today

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