CVE-2026-48966: Unauthenticated XSS in Funnel Builder by FunnelKit ≤3.15.0.2
Funnel Builder by FunnelKit, a WordPress plugin used to create sales and marketing funnels, contains a cross-site scripting (XSS) vulnerability that allows attackers to inject malicious scripts without authentication. Because it's unauthenticated, anyone visiting an affected site or being directed to a malicious page can trigger the attack. The vulnerability affects versions 3.15.0.2 and earlier.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-79
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-15 / 2026-06-17
NVD description (verbatim)
Unauthenticated Cross Site Scripting (XSS) in Funnel Builder by FunnelKit <= 3.15.0.2 versions.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-48966 is an unauthenticated reflected or stored cross-site scripting vulnerability classified under CWE-79. The plugin fails to properly sanitize or escape user-supplied input before rendering it in the web application context. The CVSS 3.1 score of 7.1 (HIGH) reflects network-based attack vector, low complexity, no privilege requirements, and user interaction needed; the impact spans confidentiality, integrity, and availability due to the scope change inherent in XSS payloads that can affect other users or session data.
Business impact
Organizations relying on Funnel Builder for customer acquisition funnels face session hijacking, credential theft, and malware distribution risks. If the vulnerability is exploited at scale—particularly in stored XSS variants—attackers could compromise visitor data, redirect users to phishing sites, or inject skimming code into checkout flows. This directly threatens revenue, customer trust, and regulatory compliance (GDPR, CCPA).
Affected systems
Funnel Builder by FunnelKit plugin versions 3.15.0.2 and earlier running on WordPress installations are vulnerable. Any site using affected versions is at risk. Confirm your installed version in the WordPress plugin admin panel or check your wp-content/plugins/funnelkit-funnel-builder/ directory.
Exploitability
The vulnerability is readily exploitable because it requires no authentication and only user interaction (clicking a link or visiting a page). Attack complexity is low; exploitation does not demand specialized tools or insider knowledge. The lack of CISA KEV designation does not imply this is unexploited in the wild—it indicates CISA has not yet confirmed active exploitation as a widespread threat.
Remediation
Update Funnel Builder by FunnelKit to the latest patched version immediately. Verify the specific patch version against the vendor's official advisory at their WordPress plugin page or security announcement. As an interim measure if patching is delayed, restrict access to funnel-builder pages via .htaccess or Web Application Firewall (WAF) rules that block known malicious payloads.
Patch guidance
Visit the FunnelKit website or the WordPress plugin directory to obtain and apply the latest version that remediates this XSS flaw. Verify against the vendor's official release notes to confirm the patch addresses CVE-2026-48966. Test in a staging environment before production deployment to ensure compatibility with your site's configuration and other plugins.
Detection guidance
Monitor web server and application logs for unusual query parameters or POST data containing script tags, event handlers (onclick, onerror), or JavaScript keywords. Deploy WAF signatures that detect reflected XSS patterns. Use browser developer tools to inspect network requests when testing suspected payloads. Security scanners (e.g., OWASP ZAP, Burp Suite) can identify XSS entry points during vulnerability assessments.
Why prioritize this
HIGH severity rating combined with zero authentication requirement and low attack complexity warrants urgent patching. Unauthenticated XSS in revenue-critical plugin infrastructure poses significant risk to confidentiality and integrity. Although not on CISA's KEV list, the low barrier to exploitation and potential for credential theft or malware distribution justify treating this as a high-priority remediation target.
Risk score, explained
The CVSS 3.1 score of 7.1 reflects: network-accessible attack surface (AV:N), simple exploitation (AC:L), no need for attacker privileges (PR:N), requirement for user interaction (UI:R), scope change enabling impact on other users (S:C), and low but non-negligible impact on confidentiality, integrity, and availability (C:L, I:L, A:L). This scoring aligns with the real-world danger of unauthenticated XSS in customer-facing web applications.
Frequently asked questions
What is the difference between reflected and stored XSS, and which one affects this plugin?
Reflected XSS requires a user to click a crafted link, while stored XSS persists in the database and affects all visitors. CVE-2026-48966 is unauthenticated XSS; verify the vendor advisory to confirm whether it's reflected, stored, or both. Stored variants are typically more dangerous because they compromise every user without requiring individual social engineering.
We don't run FunnelKit. Are we affected?
No, CVE-2026-48966 specifically targets Funnel Builder by FunnelKit. If your funnels use different tools (Leadpages, Unbounce, custom code, etc.), this CVE does not apply. Audit your WordPress plugins to confirm whether you use FunnelKit.
Should I disable the plugin until a patch is available?
Yes, if no patch is available and you cannot implement firewall mitigations. Disabling temporarily reduces your attack surface. If FunnelKit is business-critical, apply the vendor's recommended patches immediately upon release or engage with your hosting provider about WAF rules to block the attack vector.
Does this vulnerability require the attacker to be on our network?
No. The CVSS vector shows AV:N, meaning the attack is network-accessible from anywhere. An attacker need only craft a malicious URL or embed a payload on an external site and trick a visitor into clicking or visiting. This makes it a broad, internet-scale risk.
This analysis is based on the CVE record and CVSS vector as published. Patch version numbers, vendor advisory URLs, and exploitation status should be verified against official sources. SEC.co provides this intelligence for informational purposes; organizations should conduct their own risk assessment and testing. No proof-of-concept code or weaponized exploitation steps are provided here. Source: NVD (public-domain), retrieved 2026-07-24. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2016-20066HIGHWordPress CP Polls 1.0.8 Persistent XSS Vulnerability
- CVE-2016-20084HIGHWordPress Appointment-Booking-Calendar Unauthenticated XSS and Privilege Escalation
- CVE-2023-33999HIGHDOM-Based XSS in WP Mail Log Plugin – Analysis & Remediation
- CVE-2023-54351HIGHStored XSS in WordPress Sonaar Music Plugin 4.7 – Patch & Detection Guide
- CVE-2025-11262HIGHLink Whisper Free Stored XSS Vulnerability – Analysis & Patch Guidance
- CVE-2025-14773HIGHABB T-MAC Plus XSS Vulnerability – HIGH Risk Assessment
- CVE-2025-15654HIGHFox-themes Prague Reflected XSS Vulnerability – CVSS 7.1 (HIGH)
- CVE-2025-52759HIGHReflected XSS in UnboundStudio Accordion FAQ Plugin (Versions ≤2.2.1)