Severity by source
AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:L/A:L
Admin credentials required (PR:H); scope changes (S:C) because deletion reaches other plugins; no confidentiality impact as only deletion occurs.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The FunnelKit WordPress plugin before 3.15.0.6 does not validate a user-supplied path before deleting a file during a template-import operation, allowing users with administrator privileges to delete arbitrary .json files outside the intended directory through path traversal, which can disable other FunnelKit WordPress plugin before 3.15.0.6 or (denial of service).
AnalysisAI
Path traversal in FunnelKit WordPress plugin before 3.15.0.6 enables authenticated administrators to delete arbitrary .json files outside the plugin's intended directory during template-import operations. The root cause is CWE-73 (External Control of File Name or Path): the deletion handler accepts user-supplied paths without canonicalization or boundary enforcement. Leveraging CVSS scope change (S:C), a malicious admin can target configuration files belonging to other installed plugins, causing cascading denial-of-service across the WordPress installation. A publicly available exploit exists; the vulnerability is not in the CISA KEV catalog at time of analysis.
Technical ContextAI
CWE-73 (External Control of File Name or Path) describes a class of flaws where application logic passes an externally supplied path to a sensitive filesystem operation without first resolving and validating it against an allowed base directory. In FunnelKit's template-import workflow, the plugin invokes a file-deletion routine using a path parameter submitted by the administrator, without canonicalizing or restricting the path to the plugin's own data directory. This allows classic dot-dot-slash traversal sequences to escape the intended scope. Per CPE cpe:2.3:a:unknown:funnelkit:*:*:*:*:*:*:*:*, all versions below 3.15.0.6 are affected. The vulnerability operates over the network via the WordPress admin HTTPS interface (AV:N) and requires no special attack complexity beyond valid admin credentials (AC:L, PR:H). The CVSS scope-changed flag (S:C) reflects the cross-plugin impact: files owned by co-installed plugins, outside FunnelKit's directory tree, can be deleted.
RemediationAI
The primary remediation is to update FunnelKit to version 3.15.0.6 or later, which introduces path validation on the template-import file-deletion handler to prevent traversal outside the permitted directory. Patch availability is confirmed by the vendor per WPScan (https://wpscan.com/vulnerability/d81ca171-65eb-484d-917f-f41b0cd20351/). If immediate patching is not feasible, restrict access to the FunnelKit template-import functionality by limiting WordPress administrator role assignments to fully trusted users only - this reduces but does not eliminate risk, since any admin can exploit the flaw. As a supplementary control, configure the web server process to run with minimal filesystem permissions, scoping write and delete access to only the directories WordPress legitimately requires; this limits the blast radius of arbitrary file deletion to the intended working tree. Note that this filesystem-hardening mitigation may affect legitimate WordPress update and plugin operations if over-restricted, so test carefully before applying in production. Ensure automated backups of the WordPress installation directory, including plugin configuration files, so that deleted .json files can be recovered promptly.
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
Reflected Cross-Site Scripting in the FunnelKit WordPress plugin before 3.15.0.6 lets unauthenticated attackers inject a
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)
Unauthenticated stored/reflected cross-site scripting in the Funnel Builder by FunnelKit WordPress plugin (versions <= 3
Same weakness CWE-73 – External Control of File Name or Path
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-44882
GHSA-565q-5g57-qm5p