Description
The FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce plugin for WordPress is vulnerable to time-based SQL Injection via the 'bwfan_cart_id' parameter in all versions up to, and including, 3.8.5.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation is a two-step persisted attack: an unauthenticated attacker submits a crafted bwfan_cart_id value during a guest Store API checkout (requiring only a publicly obtainable WooCommerce cart nonce), and the injection fires when a scheduled Action Scheduler job later reloads the stored meta upon order status transition out of pending, failed, or cancelled.
Published: 2026-10-31
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Potential Data Breach via Unauthenticated SQL Injection
Action: Immediate Patch
AI Analysis

Impact

This vulnerability allows unauthenticated attackers to inject arbitrary SQL through the bwfan_cart_id parameter during a guest checkout. The injection is only executed when a scheduled job processes order status changes, giving the attacker a persistence window. Successful exploitation can result in extraction of sensitive database contents, leading to data compromise.

Affected Systems

The issue exists in the FunnelKit Automations – Email Marketing Automation and CRM plugin for WordPress and WooCommerce, affecting all versions up to and including 3.8.5.2. WordPress sites running this plugin are at risk.

Risk and Exploitability

The CVSS score of 7.5 indicates high severity. The vulnerability does not yet appear in CISA KEV, and EPSS is not available. Attackers can target publicly accessible checkout endpoints; the vector requires only knowledge of a WooCommerce cart nonce, which can be obtained by an attacker from a guest session. Once the bad payload is stored in meta, the scheduled Action Scheduler job will trigger the injection, allowing data extraction. The lack of input sanitization makes exploitation straightforward.

Generated by OpenCVE AI on October 31, 2026 at 08:28 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the FunnelKit Automations plugin to the latest available version that addresses the SQL injection flaw.
  • Restrict access to the guest Store API checkout or validate the bwfan_cart_id parameter to ensure it contains only expected numeric values before storing it.
  • Deploy a web application firewall or input validation layer that blocks suspicious SQL patterns before they reach the plugin.

Generated by OpenCVE AI on October 31, 2026 at 08:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 31 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description The FunnelKit Automations – Email Marketing Automation and CRM for WordPress & WooCommerce plugin for WordPress is vulnerable to time-based SQL Injection via the 'bwfan_cart_id' parameter in all versions up to, and including, 3.8.5.2 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. Exploitation is a two-step persisted attack: an unauthenticated attacker submits a crafted bwfan_cart_id value during a guest Store API checkout (requiring only a publicly obtainable WooCommerce cart nonce), and the injection fires when a scheduled Action Scheduler job later reloads the stored meta upon order status transition out of pending, failed, or cancelled.
Title FunnelKit Automations <= 3.8.5.2 - Unauthenticated SQL Injection via 'bwfan_cart_id' Parameter
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-31T06:44:15.350Z

Reserved: 2026-10-29T14:59:11.961Z

Link: CVE-2026-119163

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-31T07:16:36.600

Modified: 2026-10-31T07:16:36.600

Link: CVE-2026-119163

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-31T08:30:13Z

Weaknesses
  • CWE-89

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