Skip to main content

Funnelkit CVE-2025-1562

| EUVDEUVD-2025-18629 CRITICAL
Missing Authorization (CWE-862)
2025-06-18 security@wordfence.com
9.8
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Impact

This vulnerability presents exceptional real-world risk across multiple threat dimensions: (1) CVSS 9.8 with AV:N/AC:L/PR:N/UI:N demonstrates maximum exploitability - network-accessible, no authentication required, no user interaction needed, and unscoped impact; (2) the attack surface is enormous given WordPress's ubiquity and WooCommerce adoption; (3) arbitrary plugin installation directly enables Remote Code Execution (RCE) with full server privileges; (4) the flaw is straightforward to exploit programmatically without complex techniques; (5) the vulnerability affects unauthenticated attackers, making automated scanning and exploitation trivial. While specific EPSS and KEV status data were not provided in the input, the combination of pre-auth RCE capability, weak nonce protection (bypassable through timing or brute force), and missing authorization checks indicates this is actively exploitable and likely being weaponized. This is NOT a high-CVSS-but-low-risk issue - the attack vector (network, no privileges, no interaction) combined with immediate RCE impact places this in the critical priority tier requiring emergency patching.

Exploit ScenarioDerived

An attacker sends a crafted HTTP POST request to a vulnerable WordPress site running FunnelKit ≤3.5.3, targeting the AJAX endpoint with action=install_or_activate_addon_plugins and a weak/guessable nonce. Due to missing capability validation, the request is processed without authentication. The attacker specifies a malicious plugin URL (e.g., hosted on attacker-controlled server containing a backdoor shell). WordPress downloads and installs the plugin automatically. The attacker then activates the malicious plugin through the same endpoint, achieving arbitrary code execution as the web server user. This can be accomplished in seconds with a single HTTP request, requiring no user interaction, no valid credentials, and no prior site access. The attacker can then create admin accounts, exfiltrate data, deploy ransomware, or pivot to other systems on the network. Mass exploitation would involve automated scanning for vulnerable FunnelKit installations followed by bulk malicious plugin injection.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
Patch available 16.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 14, 2026

The FunnelKit plugin for WordPress (versions ≤3.5.3) contains a critical vulnerability allowing unauthenticated attackers to install arbitrary plugins due to missing capability checks and weak nonce validation in the install_or_activate_addon_plugins() function. This is a pre-authentication remote code execution vector with a CVSS 9.8 severity rating that enables complete site compromise through malicious plugin installation.

Affected VersionsENISA

FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce * ≤3.5.3

Affected Packages

euvd funnelkit_automations_email_marketing_automation_and_crm_for_wordpress_woocommerce 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 vulnerability stems from two distinct security flaws in the FunnelKit WordPress plugin's addon management system: (1) CWE-862 (Missing Authorization) - the install_or_activate_addon_plugins() function fails to validate user capabilities before processing plugin installation requests, and (2) weak nonce hash implementation that fails to provide adequate CSRF protection. WordPress plugins rely on the capabilities system (wp_current_user_can()) and cryptographic nonces to prevent unauthorized actions. The plugin's failure to implement these controls allows direct API/AJAX endpoint access without authentication. The affected product is specifically the 'Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit' plugin for WordPress, impacting all versions through 3.5.3. The vulnerability chain involves AJAX/REST endpoints exposed without authentication checks combined with insufficient request validation.

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

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

2
Patch released
Mar 14, 2026 - 22:49 nvd
Patch available
CVE Published
Jun 18, 2025 - 08:15 nvd
CRITICAL 9.8

DescriptionCVE.org

The Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit plugin for WordPress is vulnerable to unauthorized arbitrary plugin installation due to a missing capability check on the install_or_activate_addon_plugins() function and a weak nonce hash in all versions up to, and including, 3.5.3. This makes it possible for unauthenticated attackers to install arbitrary plugins on the site that can be leveraged to further infect a vulnerable site.

Executive ViewAI

Why It Matters

Any WordPress site using the FunnelKit plugin (versions up to 3.5.3) is at critical risk of complete compromise, as unauthenticated attackers can install malicious plugins without authorization. This vulnerability bypasses all authentication controls and can lead to data theft, ransomware deployment, or website takeover.

Recommended Action

Within 24 hours: Identify all WordPress instances using FunnelKit and verify current plugin version. Within 7 days: Update FunnelKit to version 3.5.4 or later on all affected sites; if immediate patching is impossible, disable the plugin entirely. Within 30 days: Audit installed plugins for unauthorized additions, review access logs for suspicious activity, and implement Web Application Firewall rules to block exploitation attempts.

Business Impact: Severe
Compensating Controls

Apply vendor patch. If patch cannot be immediately deployed, disable the FunnelKit plugin entirely until an update window is available. Implement WAF rules to block POST requests to wp-admin/admin-ajax.php with suspicious addon installation parameters, and restrict WordPress admin access via IP allowlisting.

Threat Intelligence Overview

EPSS Score
16.1%
Top 5% exploitable
Exploit
POC
Public exploit code exists
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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 16.1%
Patch available Yes
Active threat Yes
Deciding rule
CRITICAL severity + public POC available
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· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

85
Low Medium High Critical
KEV: 0
EPSS: +16
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2024-9186 HIGH POC
8.6 Nov 14

The Recover WooCommerce Cart Abandonment, Newsletter, Email Marketing, Marketing Automation By FunnelKit WordPress plugi

CVE-2026-12978 HIGH POC
7.1 Jul 16

Reflected Cross-Site Scripting in the FunnelKit WordPress plugin before 3.15.0.6 lets unauthenticated attackers inject a

CVE-2026-12979 MEDIUM POC
5.5 Jul 16

Path traversal in FunnelKit WordPress plugin before 3.15.0.6 enables authenticated administrators to delete arbitrary .j

CVE-2026-42381 CRITICAL
9.3 Jun 15

SQL injection in the Funnel Builder by FunnelKit WordPress plugin (versions up to and including 3.15.0.1) allows unauthe

CVE-2026-47100 HIGH
8.7 May 19

Stored cross-site scripting via missing authorization in Funnel Builder for WooCommerce Checkout (FunnelKit) plugin vers

CVE-2022-2389 MEDIUM POC
4.3 Aug 22

The Abandoned Cart Recovery for WooCommerce, Follow Up Emails, Newsletter Builder & Marketing Automation By Autonami Wor

CVE-2024-47328 HIGH
7.6 Oct 21

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Aman FunnelKit Aut

CVE-2026-56052 HIGH
7.6 Jun 24

Blind SQL injection in FunnelKit Funnel Builder for WordPress (versions up to and including 3.15.0.5) allows authenticat

CVE-2023-50857 HIGH
7.6 Dec 28

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in FunnelKit Recover

CVE-2023-50856 HIGH
7.6 Dec 28

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in FunnelKit Funnel B

CVE-2026-57816 HIGH
7.1 Jul 13

Reflected cross-site scripting in the FunnelKit Funnel Builder WordPress plugin (versions up to and including 3.15.0.8)

CVE-2026-48966 HIGH
7.1 Jun 15

Unauthenticated stored/reflected cross-site scripting in the Funnel Builder by FunnelKit WordPress plugin (versions <= 3

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