Skip to main content

WPFunnels CVE-2026-97271

| EUVDEUVD-2026-89921 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-30 Patchstack GHSA-w7fw-rqc4-46cg
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious XSS payload URL
  2. Delivery
    Deliver link to victim via phishing
  3. Exploit
    Victim's browser loads vulnerable WPFunnels page
  4. Execution
    Injected script executes in site origin
  5. Impact
    Steal session tokens or forge actions

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

Exploitation requires WPFunnels plugin version 3.13.1 or earlier installed on a WordPress site, and - per UI:R in the CVSS vector - a victim must interact by loading or clicking an attacker-crafted request/link for the reflected script to execute. No authentication is required (PR:N), so any unauthenticated remote attacker can construct the payload, but success depends on tricking a user into triggering it; the impact is bounded to what JavaScript in the site origin can achieve (partial confidentiality/integrity/availability). The specific vulnerable parameter and endpoint are not disclosed in the available data, limiting precise detection.

Impact

This is an unauthenticated reflected/DOM-style XSS (CWE-79) in the WPFunnels WordPress plugin at versions <= 3.13.1, reported by Patchstack. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, score 7.1) indicates network-reachable, low-complexity exploitation with no privileges but requiring user interaction (UI:R) - consistent with a reflected XSS where a victim must click or load a crafted link. The scope change (S:C) reflects script execution crossing from the injection point into the victim's browser/session context, and the C:L/I:L/A:L partial impacts are typical of XSS (session/token theft, limited defacement, minor disruption) rather than full account or server takeover. No EPSS score, no CISA KEV listing, and no public proof-of-concept were provided, so there is no evidence of active exploitation or automation. The realistic verdict: a legitimate but moderate-priority issue - unauthenticated reach raises its ceiling, but the UI:R requirement and confidentiality/integrity limited to 'Low' keep it below the tier of a wormable or auth-bypass flaw. The unauthenticated nature is the most notable signal; treat as a patch-soon item rather than an emergency, absent exploitation evidence.

Exploit ScenarioDerived

An attacker crafts a URL or form submission targeting a vulnerable WPFunnels endpoint that reflects unsanitized input into a page, then lures a site visitor or administrator into clicking it. When the victim's browser renders the response, the injected JavaScript executes in the site's origin, allowing session/cookie theft, action forgery, or content manipulation. No proof-of-concept code was identified in the provided sources.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 30, 2026

Unauthenticated cross-site scripting in the WPFunnels WordPress plugin at versions 3.13.1 and earlier allows remote attackers to inject and execute arbitrary JavaScript in a victim's browser within the target site's origin once the victim loads or clicks a crafted link or request. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) confirms no authentication is required but that victim interaction is necessary, and the Changed scope means the injected script can affect resources beyond the vulnerable plugin while confidentiality, integrity, and availability impacts remain partial. No public exploit code and no active exploitation were identified at time of analysis, and the provided intelligence contains no CISA KEV listing and no EPSS score.

RemediationAI

No vendor-released patch version, GitHub PR, or commit is identified in the available intelligence, so patch status cannot be confirmed from the provided data; check the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wpfunnels/vulnerability/wordpress-wpfunnels-plugin-3-13-1-cross-site-scripting-xss-vulnerability?_s_id=cve and the WPFunnels vendor channels for a fixed release and upgrade to it as soon as one is published. Until a patched version is confirmed, the most reliable mitigation is to deactivate and remove the WPFunnels plugin if its funnel-building functionality is not operationally required; this eliminates exposure but removes the plugin's features and may break existing funnels. If the plugin must remain active, deploy WAF or reverse-proxy virtual patching rules that inspect and block XSS-style payloads (for example, reflected script tags and event-handler attributes) on requests to WPFunnels endpoints, but note that WAF coverage is incomplete for DOM-based execution paths because the injected script runs client-side and may not appear in the HTTP response. Additionally, enforce strict output encoding and input validation at the plugin or theme layer if code changes are feasible, and apply the UI:R prerequisite as a control by training users not to click untrusted links or load untrusted content while authenticated on sites running the plugin. Given the absence of a confirmed fix, monitor the vendor and Patchstack for an updated release and re-assess immediately when one appears.

Affected VersionsENISA

WPFunnels n/a ≤3.13.1

Affected Packages

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

The root cause is CWE-79, improper neutralization of input during web page generation: WPFunnels fails to sanitize or escape attacker-controlled input before it is reflected back into an HTML response or written into the DOM, so a payload such as a script tag or an event handler executes in the victim's browser under the site's origin. The independent assessment characterises this as an unauthenticated reflected/DOM-style XSS in the WordPress plugin ecosystem, which means WordPress core is not the vulnerable component; the vulnerable component is the WPFunnels plugin, represented by CPE cpe:2.3:a:wpfunnels:wpfunnels:* (a wildcard covering all versions up to and including 3.13.1). The CVSS vector includes PR:N, so any unauthenticated remote attacker can construct the payload, while UI:R means the attack only completes when a victim navigates to or interacts with the crafted request or link. The specific vulnerable parameter and endpoint are not disclosed in the available data, which limits precise, signature-based detection and makes targeted WAF rule creation difficult.

Know when Wpfunnels 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

Unauthenticated network-reachable reflected XSS needing victim click (UI:R); script crosses into browser context (S:C) with the low partial C/I/A impacts 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 WPFunnels <= 3.13.1 versions.

Executive ViewAI

Why It Matters

WPFunnels WordPress plugin versions 3.13.1 and earlier contain an unauthenticated cross-site scripting flaw that allows attackers to execute malicious JavaScript in a victim's browser within the target site's origin. The vulnerability affects site visitors, customers, and administrators who interact with crafted links, potentially leading to session compromise, data theft, and brand damage. With no vendor-released patch identified at time of analysis, leadership should treat this as an active risk management priority for any externally facing WordPress site using the plugin.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove WPFunnels versions 3.13.1 and earlier if not business-critical; deploy WAF virtual patching to block XSS payloads; enforce a strict Content Security Policy; restrict administrative access to trusted IPs; monitor logs for script injection attempts; and educate users to avoid clicking unsolicited links.

Threat Intelligence Overview

EPSS Score
0.3%
Top 85% exploitable
Prevalence
Medium
popular WordPress sales-funnel/marketing-automation plugin, common but not universal
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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.

CVE-2026-62129 CRITICAL
9.9 Oct 10

Arbitrary file upload in the WordPress plugin Creator LMS (by WPFunnels) versions 1.2.21 and earlier lets an authenticat

CVE-2026-84753 CRITICAL
9.8 Sep 03

Unauthenticated PHP Object Injection affects the Mail Mint email-marketing plugin for WordPress (by WPFunnels) in all ve

CVE-2026-79631 MEDIUM POC
5.3 Sep 04

Unauthenticated log file exposure in WPFunnels WordPress plugin (versions 2.6.0 through <3.13.0) enables any remote visi

CVE-2026-79632 MEDIUM POC
5.3 Sep 04

Unauthenticated email relay abuse in WPFunnels WordPress plugin versions 3.1.0 through 3.12.x allows any remote visitor

CVE-2026-79630 MEDIUM POC
5.3 Sep 04

Price manipulation in WPFunnels WordPress plugin before 3.13.0 allows unauthenticated attackers to apply a configured or

CVE-2025-15691 MEDIUM POC
5.3 Sep 04

Unauthorized WordPress account creation in WPFunnels (versions 3.6.3 through before 3.13.0) allows unauthenticated remot

CVE-2026-32530 HIGH
8.8 Mar 25

An Incorrect Privilege Assignment vulnerability exists in WPFunnels Creator LMS plugin (versions up to and including 1.1

CVE-2026-97244 HIGH
7.5 Sep 30

Authenticated path traversal in the WordPress Creator LMS plugin (WPFunnels) affects all versions up to and including 1.

CVE-2026-27371 HIGH
7.1 Sep 30

Reflected cross-site scripting (XSS) in WPFunnels plugin versions 3.13.1 and earlier allows unauthenticated attackers to

CVE-2026-49778 HIGH
7.1 Jun 17

Stored or reflected cross-site scripting in WPFunnels Pro WordPress plugin versions 2.9.4 and earlier allows unauthentic

CVE-2026-84754 MEDIUM
6.5 Sep 03

Broken access control in the WPFunnels WordPress plugin (versions <= 3.12.13) permits unauthenticated remote attackers t

CVE-2026-62029 MEDIUM
6.5 Oct 09

Stored cross-site scripting in the WPFunnels WordPress plugin, affecting all versions through 3.13.3, lets an authentica

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