Skip to main content

Profile Builder Pro CVE-2026-42385

| EUVDEUVD-2026-37608 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-06-17 Patchstack
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Recon
    Identify site running Profile Builder Pro
  2. Delivery
    Submit crafted payload via public form
  3. Exploit
    Payload stored or reflected unsanitized
  4. Install
    Administrator views affected page
  5. C2
    Script executes in admin session
  6. Execute
    Create rogue admin or exfiltrate session
  7. Impact
    Full WordPress site takeover

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 target WordPress site must have Profile Builder Pro <= 3.15.0 installed and active, and must expose a Profile Builder-rendered form (registration, profile edit, or similar) to unauthenticated users - the typical deployment for the plugin. Exploitation requires user interaction (UI:R), meaning a victim, usually a logged-in administrator or another user with elevated rights, must load the page where the attacker's injected payload is rendered. No authentication is needed to inject (PR:N), but successful impact depends on an admin viewing the malicious content; sites that disable public registration or render Profile Builder forms only behind authentication materially reduce exposure.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L yields 7.1 (High) and reflects network-reachable, low-complexity, unauthenticated injection that nonetheless requires a victim to interact (UI:R) - typically an administrator viewing the malicious profile or form submission. No EPSS score, KEV listing, or public POC has been provided in the source data, suggesting opportunistic rather than mass exploitation today; Patchstack is the sole intelligence source. Practical risk is meaningful for any WordPress site running Profile Builder Pro <= 3.15.0 that allows public registration, because a single attacker submission can hijack an admin session and pivot to full site takeover. EPSS data is missing from the input - defenders should not interpret its absence as low likelihood.

Exploit ScenarioDerived

An unauthenticated attacker submits a crafted value - for example a malicious payload in a registration or profile field rendered by Profile Builder Pro - that contains JavaScript. When a site administrator later views the submission, user list, or affected page in wp-admin, the script executes in their authenticated session and can create a new administrator account, exfiltrate nonces, or modify site content. No public POC has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Jun 17, 2026

Unauthenticated reflected/stored cross-site scripting in the Cozmoslabs Profile Builder Pro WordPress plugin (versions 3.15.0 and earlier) allows remote attackers to inject arbitrary JavaScript that executes in a victim's browser after user interaction. The flaw carries a CVSS 3.1 score of 7.1 with scope change, meaning the injected script can affect resources beyond the vulnerable component (typically the WordPress admin session). No public exploit identified at time of analysis, and the issue is not listed in CISA KEV.

RemediationAI

Patch available per vendor advisory - upgrade Profile Builder Pro to the version released after 3.15.0 as published by Cozmoslabs and tracked in the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/profile-builder-pro/vulnerability/wordpress-profile-builder-pro-plugin-3-15-0-cross-site-scripting-xss-vulnerability); the exact fixed version is not stated in the provided intelligence, so verify against the plugin changelog before deployment. As compensating controls until patching, disable public user registration in the plugin settings (trade-off: blocks legitimate signups), restrict access to plugin-rendered profile and registration pages with a WAF rule that strips <script>, on* event handlers, and javascript: URIs from submitted form fields (trade-off: may break rich-text profile fields), and enforce a strict Content-Security-Policy that forbids inline script execution on admin pages (trade-off: can break other plugins that rely on inline scripts).

Affected VersionsENISA

Profile Builder Pro n/a ≤3.15.0

Affected Packages

euvd profile_builder_pro 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

Profile Builder Pro is a commercial WordPress plugin from Cozmoslabs (CPE cpe:2.3:a:cozmoslabs:profile_builder_pro) used to build front-end user registration, login, and profile-edit forms on WordPress sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning attacker-supplied input - likely submitted through one of the plugin's public-facing profile or registration form fields - is rendered back into HTML without sufficient encoding or sanitization, allowing arbitrary <script> or event-handler payloads to execute in the rendering browser context. The scope:changed CVSS metric is consistent with XSS in a plugin context where the injected script crosses the trust boundary into an authenticated administrator's session.

Know when Profile Builder Pro 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 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

Network-reachable plugin form, no auth to inject, but execution needs an admin to view the payload (UI:R); scope changes into the admin session with limited C/I/A impact typical of XSS.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Profile Builder Pro <= 3.15.0 versions.

Executive ViewAI

Why It Matters

Cozmoslabs Profile Builder Pro WordPress plugin contains an unauthenticated cross-site scripting vulnerability (CVE-2026-42385, CVSS 7.1) affecting versions 3.15.0 and earlier, allowing attackers to inject malicious JavaScript that executes in users' browsers following user interaction. This poses a direct risk to WordPress administrator sessions and sensitive organizational data across all deployments of this plugin. No vendor-released patch identified at time of analysis, creating an immediate exposure window requiring urgent interim protective measures.

Business Impact: High
Compensating Controls

Web Application Firewall (WAF) rules blocking common XSS pattern payloads; Content Security Policy (CSP) headers configured to prevent inline script execution; IP-based access restrictions limiting WordPress admin console to trusted network ranges; disable plugin if not operationally critical; security awareness training for administrators emphasizing phishing and malicious link risks; continuous monitoring of WordPress admin sessions for anomalous JavaScript execution indicators.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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.

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