WC-AC Hook Security & Risk Analysis

wordpress.org/plugins/wc-ac-hook

Integrates WooCommerce with ActiveCampaign by adding or updating a contact on ActiveCampaign with specified tags, when an order is created at checkout

1K active installs v1.4.3 PHP 5.3+ WP 4.1.1+ Updated Feb 20, 2026
activecampaignwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WC-AC Hook Safe to Use in 2026?

Generally Safe

Score 100/100

WC-AC Hook has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The plugin "wc-ac-hook" v1.4.3 exhibits a generally positive security posture, with no recorded vulnerabilities or critical security flaws identified in its history or static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is a strong indicator of good development practices. The taint analysis showing zero unsanitized flows further reinforces this, suggesting that developer attention has been paid to preventing common injection-type attacks.

However, there are areas for improvement. The most significant concern is the low percentage of properly escaped output (36%). This means a substantial portion of data displayed by the plugin may be vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is not adequately sanitized before being rendered. Additionally, the lack of nonce and capability checks, while not directly indicated as a vulnerability due to a zero attack surface, means that if any entry points were to be introduced in future versions, they would be entirely unprotected, creating a significant risk.

In conclusion, the plugin's current state is relatively secure due to a lack of historical vulnerabilities and the absence of critical code-level risks. The strengths lie in its clean handling of database queries and file operations. The primary weakness is the insufficient output escaping, which presents a notable XSS risk. The absence of protective measures for potential future entry points is a structural concern that should be addressed proactively.

Key Concerns

  • Low output escaping percentage
  • No nonce checks on potential entry points
  • No capability checks on potential entry points
Vulnerabilities
None known

WC-AC Hook Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

WC-AC Hook Release Timeline

v1.4.3Current
v1.4.2
v1.4.1
v1.4
v1.3.2
v1.3.1
v1.3
v1.2.2
v1.2.1
v1.2
v1.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

WC-AC Hook Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
7
4 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
1
Bundled Libraries
0

Output Escaping

36% escaped11 total outputs
Attack Surface

WC-AC Hook Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionplugins_loadedincludes\main-class.php:20
actionwoocommerce_product_options_advancedincludes\main-class.php:24
actionwoocommerce_process_product_metaincludes\main-class.php:25
actionwoocommerce_order_status_changedincludes\main-class.php:28
actionwoocommerce_checkout_update_order_metaincludes\main-class.php:29
actioninitincludes\main-class.php:30
actionwoocommerce_after_order_notesincludes\main-class.php:31
filterwoocommerce_integrationsincludes\main-class.php:40
actionadmin_initwc-ac-hook.php:43
actionadmin_noticeswc-ac-hook.php:44
actionbefore_woocommerce_initwc-ac-hook.php:48
Maintenance & Trust

WC-AC Hook Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 20, 2026
PHP min version5.3
Downloads21K

Community Trust

Rating100/100
Number of ratings15
Active installs1K
Developer Profile

WC-AC Hook Developer Profile

mtreherne

2 plugins · 1K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect WC-AC Hook

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wc-ac-hook/css/wc-ac-hook-admin.css/wp-content/plugins/wc-ac-hook/js/wc-ac-hook-admin.js
Script Paths
/wp-content/plugins/wc-ac-hook/js/wc-ac-hook-admin.js
Version Parameters
wc-ac-hook/css/wc-ac-hook-admin.css?ver=wc-ac-hook/js/wc-ac-hook-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wc-ac-hook-settings
Data Attributes
data-wc-ac-hook-api-keydata-wc-ac-hook-url
JS Globals
wc_ac_hook_settings
FAQ

Frequently Asked Questions about WC-AC Hook