Skip to main content

FunnelKit CVE-2026-12979

| EUVDEUVD-2026-44882 MEDIUM
External Control of File Name or Path (CWE-73)
2026-07-16 WPScan GHSA-565q-5g57-qm5p
5.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
5.5 MEDIUM
AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:L/A:L
vuln.today AI
5.5 MEDIUM

Admin credentials required (PR:H); scope changes (S:C) because deletion reaches other plugins; no confidentiality impact as only deletion occurs.

3.1 AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:L/SA:L

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

5
Analysis Generated
Jul 16, 2026 - 13:26 vuln.today
CVSS changed
Jul 16, 2026 - 13:22 NVD
5.5 (MEDIUM)
Patch available
Jul 16, 2026 - 10:18 EUVD
CVE Published
Jul 16, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 16, 2026 - 06:00 cve.org
MEDIUM 5.5

DescriptionCVE.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.

CVE-2025-1562 CRITICAL POC
9.8 Jun 18

The FunnelKit plugin for WordPress (versions ≤3.5.3) contains a critical vulnerability allowing unauthenticated attacker

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-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

Share

CVE-2026-12979 vulnerability details – vuln.today

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