Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious link to FunnelKit Divi AJAX action
-
DeliveryDeliver crafted link to logged-in user
-
ExploitVictim opens page, payload reflected unescaped
-
ExecutionScript executes in authenticated session
-
ImpactSteal session or act as user
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 the Divi builder to be active on the target WordPress site, because the vulnerable page-builder AJAX action is only registered under that condition - sites running FunnelKit without Divi are not exploitable. The attacker needs no authentication (PR:N), but success depends on a logged-in user (typically an administrator or editor with access to the builder) clicking or opening the attacker-crafted page/link (UI:R). Limiting factors are therefore: the required Divi integration (non-default for many installs), the need for a valid authenticated victim session to make the reflected payload impactful, and the requirement for victim interaction - reducing viability against sites that lack Divi or whose privileged users do not open untrusted links. |
| Impact | The CVSS 3.1 base score is 7.1 (High) driven largely by the scope change (S:C) and network vector, but real-world risk is moderated by several factors. Exploitation requires user interaction (UI:R) - a logged-in user must open a crafted link - and confidentiality, integrity and availability impacts are each only Low (C:L/I:L/A:L), consistent with reflected XSS rather than direct server compromise. Privileges are none (PR:N) so the attacker needs no account, but the vulnerable code path only exists when the Divi builder is active, which meaningfully narrows the exploitable population. Publicly available exploit code raises the practical likelihood of opportunistic use, but no EPSS score was supplied and the CVE is not KEV-listed, so there is no evidence of active or automated exploitation - treat this as a real but conditional priority, prioritized higher for sites known to run Divi alongside FunnelKit. |
| Exploit ScenarioDerived | An attacker crafts a URL to the FunnelKit Divi page-builder AJAX endpoint embedding a malicious script in the vulnerable parameter and sends it to a WordPress administrator or editor (e.g., via phishing email or a comment). When the logged-in user opens the link, the unescaped parameter is reflected into the HTML response and the script executes in their authenticated session, enabling session/cookie theft or actions performed as that user. Publicly available exploit code lowers the effort required to weaponize this against a targeted victim. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 16, 2026
Reflected Cross-Site Scripting in the FunnelKit WordPress plugin before 3.15.0.6 lets unauthenticated attackers inject arbitrary JavaScript into a page-builder AJAX response, which executes in the browser of a logged-in user who opens an attacker-crafted link. The flaw is only reachable when the Divi builder integration is active, and publicly available exploit code exists though there is no public exploit identified as actively exploited at time of analysis. EPSS was not provided and the vulnerability is not on CISA KEV, so widespread exploitation is unconfirmed.
RemediationAI
Vendor-released patch: upgrade FunnelKit to version 3.15.0.6 or later, which is the primary and definitive fix per the vendor advisory referenced by WPScan (https://wpscan.com/vulnerability/1b22645b-28cb-44f3-a5b9-c81a40175e59/). If immediate patching is not possible, a targeted compensating control is to deactivate the Divi builder integration, since the vulnerable AJAX action is only registered when Divi is active - this closes the attack surface entirely but disables Divi-based page editing for the site. Alternatively, deploy a web application firewall rule to block or sanitize requests to the affected FunnelKit page-builder AJAX action containing HTML/script metacharacters in the reflected parameter, accepting the trade-off that WAF signatures can be bypassed by encoding and may cause false positives on legitimate builder traffic. Restricting admin/editor access and advising privileged users not to open untrusted links reduces, but does not eliminate, the chance a crafted page triggers the payload.
Affected VersionsENISA
Affected Packages
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
FunnelKit (formerly WooFunnels) is a WordPress sales-funnel and checkout-optimization plugin that integrates with page builders including Divi. The vulnerability is a CWE-79 (Improper Neutralization of Input During Web Page Generation) reflected XSS: one of the plugin's page-builder AJAX actions echoes a user-supplied request parameter directly into the HTML response without output escaping or encoding. Because the vulnerable AJAX handler is only registered when the Divi builder is active, the attack surface is conditional on that specific integration being enabled. The CPE data (cpe:2.3:a:unknown:funnelkit:funnelkit) confirms the affected component is the FunnelKit application itself rather than a bundled third-party library.
Know when Funnelkit 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated reflected XSS (PR:N) needs victim interaction (UI:R) and crosses into the browser context (S:C) with low confidentiality/integrity impact; no genuine availability impact so A:N.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The FunnelKit WordPress plugin before 3.15.0.6 does not escape a user-supplied parameter before reflecting it into the HTML response of one of its page-builder AJAX actions, allowing unauthenticated attackers to perform Reflected Cross-Site Scripting against logged-in users who open a crafted page. The affected action is only registered when the Divi /builder is active.
Executive ViewAI
FunnelKit WordPress plugin versions before 3.15.0.6 contain a reflected cross-site scripting vulnerability allowing unauthenticated attackers to inject malicious JavaScript into page-builder AJAX responses, affecting any logged-in administrator or user who clicks an attacker-crafted link when Divi integration is active. Publicly available exploit code exists, increasing attack likelihood; organizations risk unauthorized administrative actions, session hijacking, and malware injection targeting their user base. While no active exploitation has been confirmed, the combination of ease-of-exploitation and widespread WordPress plugin adoption creates urgency for immediate patching.
Apply vendor patch: FunnelKit 3.15.0.6 or later. If patching is delayed: disable Divi page-builder integration or restrict page-builder access to a limited set of trusted administrators.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
The FunnelKit plugin for WordPress (versions ≤3.5.3) contains a critical vulnerability allowing unauthenticated attacker
The Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit WordPress plugi
Unauthenticated PHP object injection in the FunnelKit Automations WordPress plugin through 3.8.6.1 lets network attacker
Path traversal in FunnelKit WordPress plugin before 3.15.0.6 enables authenticated administrators to delete arbitrary .j
SQL injection in the Funnel Builder by FunnelKit WordPress plugin (versions up to and including 3.15.0.1) allows unauthe
Stored cross-site scripting via missing authorization in Funnel Builder for WooCommerce Checkout (FunnelKit) plugin vers
The Abandoned Cart Recovery for WooCommerce, Follow Up Emails, Newsletter Builder & Marketing Automation By Autonami Wor
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Aman FunnelKit Aut
Blind SQL injection in FunnelKit Funnel Builder for WordPress (versions up to and including 3.15.0.5) allows authenticat
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in FunnelKit Recover
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in FunnelKit Funnel B
Reflected cross-site scripting in the FunnelKit Funnel Builder WordPress plugin (versions up to and including 3.15.0.8)
EUVD-2026-44881
GHSA-j8mc-rrx2-537q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB