Description
The Ultimate Member WordPress plugin before 2.13.1 does not escape a value derived from user supplied profile names before outputting it in the page title, and decodes HTML entities in it after its own sanitisation has already run, allowing unauthenticated attackers who register an account to store JavaScript that will execute when any visitor, including an administrator, views their profile.
Published: 2026-09-19
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch Upgrade
AI Analysis

Impact

The Ultimate Member WordPress plugin, prior to version 2.13.1, fails to properly escape the profile title value supplied by users. The title is sanitised but later processed through an HTML entity decoder, allowing an attacker to embed malicious JavaScript that is stored and executed on page load. This results in a permanent cross‑site scripting flaw that can compromise the integrity of visitor sessions and expose sensitive data.

Affected Systems

Any WordPress site running the Ultimate Member plugin with a version older than 2.13.1 is impacted. The flaw is independent of the site’s user roles, meaning unauthenticated users who register can trigger the vulnerability, affecting regular visitors and administrators alike.

Risk and Exploitability

Based on the description, an attacker can exploit this flaw by registering a new account and setting a crafted profile title containing JavaScript. This script is stored and will execute for any visitor who views the profile page, including administrators. It is inferred that creating a malicious account may only require basic scripting knowledge, but the description does not specify skill level. The CVSS score is 8.8, indicating high severity, the EPSS score is below 1%, and the vulnerability is not listed in CISA’s KEV catalog.

Generated by OpenCVE AI on September 20, 2026 at 00:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Ultimate Member plugin to version 2.13.1 or later, which removes the unsanitised title rendering bug.
  • If an immediate not possible, replace the default profile title storage logic with a strict whitelisting filter that accepts only plain‑text characters and disallows any tags or encoded entities.
  • Deploy a site‑wide Content Security Policy that restricts inline script execution and blocks self‑referencing scripts to mitigate the impact of any existing stored payloads.

Generated by OpenCVE AI on September 20, 2026 at 00:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sun, 20 Sep 2026 03:15:00 +0000

Type Values Removed Values Added
First Time appeared Ultimatemember
Ultimatemember ultimate Member
Wordpress
Wordpress wordpress
Vendors & Products Ultimatemember
Ultimatemember ultimate Member
Wordpress
Wordpress wordpress

Sat, 19 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Sat, 19 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Ultimate Member WordPress plugin before 2.13.1 does not escape a value derived from user supplied profile names before outputting it in the page title, and decodes HTML entities in it after its own sanitisation has already run, allowing unauthenticated attackers who register an account to store JavaScript that will execute when any visitor, including an administrator, views their profile.
Title Ultimate Member < 2.13.1 - Unauthenticated Stored XSS via Profile Page Title
References

Subscriptions

Ultimatemember Ultimate Member
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-19T13:19:40.163Z

Reserved: 2026-09-04T13:40:42.344Z

Link: CVE-2026-85680

cve-icon Vulnrichment

Updated: 2026-09-19T13:12:10.851Z

cve-icon NVD

Status : Deferred

Published: 2026-09-19T07:16:32.960

Modified: 2026-09-21T13:34:57.127

Link: CVE-2026-85680

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-20T03:00:10Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')