WooToolkit – A Scalable WooCommerce Addon! Security & Risk Analysis

wordpress.org/plugins/wootoolkit

WooToolKit will help you manage all your WooCommerce needs, support, and updates from one place.

10 active installs v1.0.2 PHP 5.4+ WP 4.0+ Updated Dec 13, 2025
accordionscatalog-modecontinue-shoppingwoocommercewoocommerce-toolkit
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WooToolkit – A Scalable WooCommerce Addon! Safe to Use in 2026?

Generally Safe

Score 100/100

WooToolkit – A Scalable WooCommerce Addon! has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The "wootoolkit" v1.0.2 plugin exhibits a generally good security posture with no known historical vulnerabilities and a limited attack surface. The use of prepared statements for all SQL queries is a significant strength. However, several concerns emerge from the static code analysis that warrant attention.

The use of the `create_function` is a critical security risk, as it can lead to arbitrary code execution if user-supplied data is not properly sanitized before being passed to it. The taint analysis revealing a flow with unsanitized paths further amplifies this concern, suggesting that user input might be reaching this dangerous function without adequate protection. Additionally, the low percentage of properly escaped output (39%) indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website.

While the plugin has no recorded vulnerability history, this does not negate the risks identified in the current code. The absence of known CVEs could be due to the plugin's obscurity or simply that these specific vulnerabilities have not yet been discovered or publicly disclosed. The plugin's strengths lie in its lack of an extensive attack surface and secure SQL practices, but these are overshadowed by the significant risks of `create_function` usage, unsanitized taint flows, and widespread output escaping deficiencies.

Key Concerns

  • Use of dangerous function 'create_function'
  • Flow with unsanitized paths found in taint analysis
  • Low percentage of properly escaped output (39%)
  • No nonce checks on entry points
Vulnerabilities
None known

WooToolkit – A Scalable WooCommerce Addon! Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

WooToolkit – A Scalable WooCommerce Addon! Code Analysis

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

Dangerous Functions Found

create_function$callback = create_function('', 'echo "' . str_replace( '"', '\"', $section['desc'] ) . '";');includes\wootoolkit.settings.class.php:66

SQL Query Safety

100% prepared2 total queries

Output Escaping

39% escaped94 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
<toolkits> (templates\toolkits.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WooToolkit – A Scalable WooCommerce Addon! Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 90
actioninitincludes\wootoolkit.class.php:18
actionadmin_initincludes\wootoolkit.class.php:21
actionadmin_menuincludes\wootoolkit.class.php:23
actionadmin_enqueue_scriptsincludes\wootoolkit.class.php:26
actiondeactivated_pluginincludes\wootoolkit.class.php:34
actionadmin_noticesincludes\wootoolkit.class.php:92
actionadmin_initincludes\wootoolkit.settings.class.php:43
actionadmin_menuincludes\wootoolkit.settings.class.php:44
actionadmin_enqueue_scriptsincludes\wootoolkit.settings.class.php:45
actionwp_enqueue_scriptskits\wootoolkit-accordions\includes\accordion-front-end.php:46
actioninitkits\wootoolkit-accordions\includes\accordion-front-end.php:49
actionwoocommerce_after_single_product_summarykits\wootoolkit-accordions\includes\accordion-front-end.php:89
filterwootoolkit_setting_tabskits\wootoolkit-accordions\includes\admin\accordion-admin-settings.php:34
filterwootoolkit_setting_fieldskits\wootoolkit-accordions\includes\admin\accordion-admin-settings.php:35
filterkit_action_links_accordionskits\wootoolkit-accordions\wootoolkit-accordions.php:45
filterwootoolkit_setting_tabskits\wootoolkit-catalog\include\admin\settings.php:34
filterwootoolkit_setting_fieldskits\wootoolkit-catalog\include\admin\settings.php:35
filterkit_action_links_wootoolkit-catalogkits\wootoolkit-catalog\wootoolkit-catalog.php:57
filterwoocommerce_loop_add_to_cart_linkkits\wootoolkit-catalog\wootoolkit-catalog.php:92
actionwoocommerce_after_shop_loop_itemkits\wootoolkit-catalog\wootoolkit-catalog.php:93
actionwoocommerce_after_shop_loop_itemkits\wootoolkit-catalog\wootoolkit-catalog.php:98
actionwoocommerce_single_product_summarykits\wootoolkit-catalog\wootoolkit-catalog.php:102
actionwoocommerce_after_shop_loop_itemkits\wootoolkit-catalog\wootoolkit-catalog.php:138
actionwoocommerce_single_product_summarykits\wootoolkit-catalog\wootoolkit-catalog.php:139
filterwoocommerce_loop_add_to_cart_linkkits\wootoolkit-catalog\wootoolkit-catalog.php:147
actionwoocommerce_single_product_summarykits\wootoolkit-catalog\wootoolkit-catalog.php:161
actionwoocommerce_after_shop_loop_item_titlekits\wootoolkit-catalog\wootoolkit-catalog.php:163
actionwoocommerce_single_product_summarykits\wootoolkit-catalog\wootoolkit-catalog.php:175
actionwoocommerce_after_shop_loop_item_titlekits\wootoolkit-catalog\wootoolkit-catalog.php:176
filterwootoolkit_setting_tabskits\wootoolkit-continue-shopping\includes\admin\class-admin-options.php:33
filterwootoolkit_setting_fieldskits\wootoolkit-continue-shopping\includes\admin\class-admin-options.php:34
actionwoocommerce_cart_actionskits\wootoolkit-continue-shopping\includes\class-continue-shopping.php:37
filterwoocommerce_continue_shopping_redirectkits\wootoolkit-continue-shopping\includes\class-continue-shopping.php:41
filterwoocommerce_before_checkout_formkits\wootoolkit-continue-shopping\includes\class-continue-shopping.php:45
filterkit_action_links_continue-shoppingkits\wootoolkit-continue-shopping\wootoolkit-continue-shopping.php:48
actioninitkits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:26
actionwoocommerce_product_write_panel_tabskits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:37
actionwoocommerce_product_data_panelskits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:38
actionwoocommerce_process_product_metakits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:39
filterwoocommerce_product_tabskits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:42
filterwoocommerce_custom_product_tabs_contentkits\wootoolkit-custom-product-tabs\wootoolkit-custom-product-tabs.php:45
filterwootoolkit_setting_tabskits\wootoolkit-empty-cart\includes\admin\empty-cart-admin.php:34
filterwootoolkit_setting_fieldskits\wootoolkit-empty-cart\includes\admin\empty-cart-admin.php:35
actioninitkits\wootoolkit-empty-cart\includes\empty-cart-front-end.php:40
actionwoocommerce_cart_actionskits\wootoolkit-empty-cart\includes\empty-cart-front-end.php:42
filterkit_action_links_empty-cartkits\wootoolkit-empty-cart\wootoolkit-empty-cart.php:47
filterwootoolkit_setting_tabskits\wootoolkit-mailchimp\includes\admin\mailchimp-admin-settings.php:34
filterwootoolkit_setting_fieldskits\wootoolkit-mailchimp\includes\admin\mailchimp-admin-settings.php:35
actionwoocommerce_checkout_after_customer_detailskits\wootoolkit-mailchimp\includes\mailchimp-front-end.php:20
actionwoocommerce_checkout_order_processedkits\wootoolkit-mailchimp\includes\mailchimp-front-end.php:23
filterkit_action_links_mailchimpkits\wootoolkit-mailchimp\wootoolkit-mailchimp.php:47
filterwootoolkit_setting_tabskits\wootoolkit-product-sorting-options\includes\class-admin-settings.php:34
filterwootoolkit_setting_fieldskits\wootoolkit-product-sorting-options\includes\class-admin-settings.php:35
actioninitkits\wootoolkit-product-sorting-options\wootoolkit-product-sorting-options.php:18
filterkit_action_links_product-sorting-optionskits\wootoolkit-product-sorting-options\wootoolkit-product-sorting-options.php:41
filterwoocommerce_catalog_orderbykits\wootoolkit-product-sorting-options\wootoolkit-product-sorting-options.php:45
filterwoocommerce_default_catalog_orderby_optionskits\wootoolkit-product-sorting-options\wootoolkit-product-sorting-options.php:48
filterwoocommerce_get_catalog_ordering_argskits\wootoolkit-product-sorting-options\wootoolkit-product-sorting-options.php:51
filterwootoolkit_setting_tabskits\wootoolkit-products-per-page\includes\admin\products-per-page-admin-settings.php:33
filterwootoolkit_setting_fieldskits\wootoolkit-products-per-page\includes\admin\products-per-page-admin-settings.php:34
actionwoocommerce_before_shop_loopkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:45
actionwoocommerce_after_shop_loopkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:47
actionwoocommerce_before_shop_loopkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:49
actionwoocommerce_after_shop_loopkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:50
filterloop_shop_columnskits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:54
filterloop_shop_per_pagekits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:57
actionwoocommerce_product_querykits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:60
actioninitkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:63
actioninitkits\wootoolkit-products-per-page\includes\products-per-page-front-end.php:66
filterkit_action_links_products-per-pagekits\wootoolkit-products-per-page\wootoolkit-products-per-page.php:48
actioninitkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:26
actionwp_insert_postkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:40
actionwoocommerce_process_shop_order_metakits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:41
filterwoocommerce_order_numberkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:44
filterwoocommerce_shortcode_order_tracking_order_idkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:47
filterwcs_renewal_order_meta_querykits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:51
filterwcs_renewal_order_createdkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:53
filterwoocommerce_subscriptions_renewal_order_meta_querykits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:56
actionwoocommerce_subscriptions_renewal_order_createdkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:58
filterrequestkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:63
filterwoocommerce_shop_order_search_fieldskits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:65
filterwc_pre_orders_edit_pre_orders_requestkits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:69
filterwc_pre_orders_search_fieldskits\wootoolkit-sequential-order-numbers\wootoolkit-sequential-order-numbers.php:71
filterwootoolkit_setting_tabskits\wootoolkit-woo-customizer\includes\class-admin-customizer-settings.php:26
filterwootoolkit_setting_fieldskits\wootoolkit-woo-customizer\includes\class-admin-customizer-settings.php:27
actioninitkits\wootoolkit-woo-customizer\wootoolkit-woo-customizer.php:37
filterkit_action_links_woocommerce-customizerkits\wootoolkit-woo-customizer\wootoolkit-woo-customizer.php:41
filterwoocommerce_product_single_add_to_cart_textkits\wootoolkit-woo-customizer\wootoolkit-woo-customizer.php:75
filterwoocommerce_product_add_to_cart_textkits\wootoolkit-woo-customizer\wootoolkit-woo-customizer.php:79
actioninitwootoolkit.php:31
Maintenance & Trust

WooToolkit – A Scalable WooCommerce Addon! Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 13, 2025
PHP min version5.4
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

WooToolkit – A Scalable WooCommerce Addon! Developer Profile

Magnigenie

8 plugins · 2K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
320 days
View full developer profile
Detection Fingerprints

How We Detect WooToolkit – A Scalable WooCommerce Addon!

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wootoolkit/assets/css/admin.css

HTML / DOM Fingerprints

CSS Classes
woo-toolkit-icon
Data Attributes
data-wow-durationdata-wow-delaydata-wow-offsetdata-wow-iteration
JS Globals
WooToolkitAdmin
FAQ

Frequently Asked Questions about WooToolkit – A Scalable WooCommerce Addon!