CVE-2026-12978

FunnelKit < 3.15.0.6 - Reflected XSS via Divi Optin Form

Published Jul 16, 2026 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
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.

Analysis

AI-generated

Technical impact

The FunnelKit WordPress plugin before version 3.15.0.6 fails to escape user‑supplied input before echoing it into its AJAX response, allowing an attacker to inject arbitrary HTML or JavaScript. This results in reflected cross‑site scripting against authenticated users who load a crafted page. If the injected script executes, attackers can steal session cookies, hijack accounts, or launch further phishing actions within the victim’s browser.

Affected Systems

Only the FunnelKit WordPress plugin is affected, specifically versions earlier than 3.15.0.6 and only when the Divi page builder is active. No other vendors or products are listed in the CVE data.

Risk and Exploitability

The vulnerability has a CVSS score of 7.1, indicating high severity, while the EPSS score of <1% shows a very low likelihood of exploitation at the present time and it is not listed in the CISA KEV catalog. The attacker simply needs to craft a malicious page that contains the reflected parameter and lure a logged‑in user to visit it. No privileged access or server‑side interaction is required, and the flaw exists only when the Divi builder registers the vulnerable AJAX action.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the FunnelKit plugin to version 3.15.0.6 or later, which contains the fix for the reflected XSS vulnerability.
  • If a patch cannot be applied immediately, disable the Divi page builder or block the specific AJAX action that reflects user input, thereby preventing the flaw from being triggered.
  • Deploy a web application firewall or security plugin rule that sanitizes or rejects the vulnerable AJAX request parameter to mitigate the XSS risk until the official patch is installed.

Generated by OpenCVE AI on July 31, 2026 at 02:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Funnelkit
Funnelkit funnelkit
Wordpress
Wordpress wordpress
Vendors & Products Funnelkit
Funnelkit funnelkit
Wordpress
Wordpress wordpress
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': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title FunnelKit < 3.15.0.6 - Reflected XSS via Divi Optin Form
References
Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
WPScan
Published
Updated
Jul 16, 2026, 12:42 PM
Reserved
Jun 23, 2026, 10:56 AM
Status
Deferred
Published
Jul 16, 2026, 7:16 AM
Modified
Jul 16, 2026, 1:43 PM