Description
The User Profile Builder WordPress plugin before 4.0.1 does not escape the current page URL before outputting it in a JavaScript context on one of its admin pages, leading to Reflected Cross-Site Scripting against high-privilege users.
Published: 2026-10-21
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Reflected Cross‑Site Scripting in admin interface
Action: Patch
AI Analysis

Impact

The User Profile Builder plugin fails to escape the current page URL before inserting it into a JavaScript context on one of its administrative pages. This allows an attacker to inject arbitrary script that will execute when a high‑privilege user views that page. The injected code could perform actions such as stealing session cookies, defacing the site, or executing further malicious code on the host system.

Affected Systems

The vulnerability affects the WordPress plugin User Profile Builder on all versions earlier than 4.0.1. Any WordPress installation that has this plugin active and an administrator or another user with sufficient privileges is at risk.

Risk and Exploitability

The exploit requires the attacker to have authenticated access to the WordPress admin interface, which is typically restricted to site administrators. Once logged in, the attacker can trigger the fault via a crafted link or form submission, leading to script execution in the victim’s browser. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog, but the lack of input sanitization combined with high‑privilege target makes the risk severe.

Generated by OpenCVE AI on October 21, 2026 at 11:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the User Profile Builder plugin to version 4.0.1 or later to apply the escape fix.
  • If an upgrade is not immediately possible, disable the administrative page that contains the row‑action functionality or remove the plugin entirely until the patch is applied.
  • Restrict access to the administrative pages that expose the vulnerability by reducing the number of users with high‑privilege roles or limiting capabilities needed to view the affected page.

Generated by OpenCVE AI on October 21, 2026 at 11:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

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

ssvc

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


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The User Profile Builder WordPress plugin before 4.0.1 does not escape the current page URL before outputting it in a JavaScript context on one of its admin pages, leading to Reflected Cross-Site Scripting against high-privilege users.
Title Profile Builder < 4.0.1 - Reflected XSS via Unconfirmed Emails Row Actions
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:03.409Z

Reserved: 2026-10-17T14:46:05.606Z

Link: CVE-2026-111948

cve-icon Vulnrichment

Updated: 2026-10-21T10:17:32.877Z

cve-icon NVD

Status : Received

Published: 2026-10-21T06:16:48.450

Modified: 2026-10-21T11:17:05.910

Link: CVE-2026-111948

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T12:00:07Z

Weaknesses
  • CWE-79

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