Product Bundle Builder for WooCommerce Security & Risk Analysis

wordpress.org/plugins/easy-product-bundles-for-woocommerce

WooCommerce Product Bundle help to creates Product Bundles, Composite Products, Mix and Match, BOGO deals, Offer gift products, and Assembled Products …

7K active installs v6.16.0 PHP 5.6+ WP 5.0+ Updated Feb 17, 2026
composite-productproduct-bundle-woocommercewoocommerce-bundlewoocommerce-product-bundlewpc-product-bundles-for-woocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Product Bundle Builder for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Product Bundle Builder for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The static analysis of 'easy-product-bundles-for-woocommerce' v6.16.0 reveals a generally strong security posture with excellent adherence to best practices. The plugin demonstrates a high percentage of properly escaped output and the robust use of prepared statements for SQL queries, minimizing the risk of common web vulnerabilities. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests, along with a single nonce check and multiple capability checks, indicates a well-developed and secure codebase. The vulnerability history is also clean, with no recorded CVEs, suggesting a history of secure development and maintenance.

While the attack surface is minimal and all identified entry points appear to have proper authentication and permission checks, the lack of taint analysis data prevents a comprehensive assessment of potential data flow vulnerabilities. However, given the other positive indicators, this is likely not a significant concern. The overall impression is that this plugin is built with security in mind, with few, if any, exploitable weaknesses apparent from the provided data.

Vulnerabilities
None known

Product Bundle Builder for WooCommerce Security Vulnerabilities

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

Product Bundle Builder for WooCommerce Code Analysis

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

SQL Query Safety

95% prepared20 total queries

Output Escaping

98% escaped104 total outputs
Attack Surface

Product Bundle Builder for WooCommerce Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_woocommerce_tax_rates_save_changessrc\SyncBundles.php:23

Shortcodes 1

[asnp_wepb_product] src\Plugin.php:162
WordPress Hooks 94
actionadmin_noticeseasy-product-bundles.php:53
filterplugin_action_linkssrc\Admin\Admin.php:26
filterdisplay_post_statessrc\Admin\Admin.php:27
actionadmin_enqueue_scriptssrc\Admin\Assets.php:13
actionadmin_menusrc\Admin\Menu.php:13
actionwoocommerce_product_data_tabssrc\Admin\ProductBundle.php:15
actionwoocommerce_product_data_panelssrc\Admin\ProductBundle.php:16
actionwoocommerce_process_product_metasrc\Admin\ProductBundle.php:17
filterrest_request_after_callbackssrc\API\ExtendStoreApi.php:38
filterwoocommerce_hydration_request_after_callbackssrc\API\ExtendStoreApi.php:39
actionrest_api_initsrc\API\RestApi.php:24
actionwp_enqueue_scriptssrc\Assets.php:10
actionwp_enqueue_scriptssrc\Assets.php:11
actionwp_headsrc\Assets.php:12
actionwoocommerce_blocks_mini-cart_block_registrationsrc\BlocksHooks.php:18
actionwoocommerce_blocks_cart_block_registrationsrc\BlocksHooks.php:24
actionwoocommerce_blocks_checkout_block_registrationsrc\BlocksHooks.php:30
filterwc_stripe_payment_request_supported_typessrc\Compatibilities\Compatibility.php:44
filterasnp_wepb_maybe_exchange_pricesrc\Compatibilities\Curcy.php:10
filterxoo_wsc_product_argssrc\Compatibilities\SideCart.php:13
filterwc_square_digital_wallets_supported_product_typessrc\Compatibilities\Square.php:10
filterwc_square_display_digital_wallet_on_pagessrc\Compatibilities\Square.php:11
filterwcsatt_supported_product_typessrc\Compatibilities\Subscriptions.php:10
filterasnp_wepb_maybe_exchange_pricesrc\Compatibilities\WOOCS.php:10
filterwoodmart_show_widget_cart_item_quantitysrc\Compatibilities\Woodmart.php:12
actioninitsrc\Compatibilities\WooPayments.php:10
filterasnp_wepb_currency_codesrc\Compatibilities\WooPayments.php:11
filterasnp_wepb_maybe_exchange_pricesrc\Compatibilities\WooPayments.php:19
actioninitsrc\Install.php:26
actioninitsrc\Install.php:27
filterwpmu_drop_tablessrc\Install.php:28
actionplugins_loadedsrc\Plugin.php:73
actionadmin_initsrc\Plugin.php:104
actionadmin_noticessrc\Plugin.php:105
actionbefore_woocommerce_initsrc\Plugin.php:110
actioninitsrc\Plugin.php:120
actionwoocommerce_product_classsrc\ProductBundleHooks.php:16
filterproduct_type_selectorsrc\ProductBundleHooks.php:17
actionwoocommerce_before_add_to_cart_buttonsrc\ProductBundleHooks.php:21
filterwoocommerce_get_price_htmlsrc\ProductBundleHooks.php:25
filterwoocommerce_add_to_cart_validationsrc\ProductBundleHooks.php:28
filterwoocommerce_update_cart_validationsrc\ProductBundleHooks.php:29
filterwoocommerce_add_cart_item_datasrc\ProductBundleHooks.php:30
actionwoocommerce_add_to_cartsrc\ProductBundleHooks.php:31
filterwoocommerce_cart_contents_countsrc\ProductBundleHooks.php:32
filterwoocommerce_get_cart_item_from_sessionsrc\ProductBundleHooks.php:33
filterwoocommerce_mini_cart_item_classsrc\ProductBundleHooks.php:36
filterwoocommerce_cart_item_namesrc\ProductBundleHooks.php:39
filterwoocommerce_order_item_namesrc\ProductBundleHooks.php:40
actionwoocommerce_order_item_meta_startsrc\ProductBundleHooks.php:44
actionwoocommerce_before_order_itemmetasrc\ProductBundleHooks.php:45
filterwoocommerce_cart_item_remove_linksrc\ProductBundleHooks.php:49
filterwoocommerce_cart_item_quantitysrc\ProductBundleHooks.php:50
filterwoocommerce_cart_item_pricesrc\ProductBundleHooks.php:51
filterwoocommerce_cart_item_subtotalsrc\ProductBundleHooks.php:52
actionwoocommerce_cart_item_removedsrc\ProductBundleHooks.php:53
actionwoocommerce_cart_item_restoredsrc\ProductBundleHooks.php:54
filterwoocommerce_cart_item_classsrc\ProductBundleHooks.php:55
actionwoocommerce_checkout_create_order_line_itemsrc\ProductBundleHooks.php:58
filterwoocommerce_get_item_countsrc\ProductBundleHooks.php:61
filterwoocommerce_order_item_classsrc\ProductBundleHooks.php:62
filterwoocommerce_order_formatted_line_subtotalsrc\ProductBundleHooks.php:63
actionwoocommerce_ajax_add_order_item_metasrc\ProductBundleHooks.php:66
filterwoocommerce_hidden_order_itemmetasrc\ProductBundleHooks.php:67
actionwoocommerce_before_calculate_totalssrc\ProductBundleHooks.php:70
actionwoocommerce_before_mini_cart_contentssrc\ProductBundleHooks.php:71
actionwoocommerce_loop_add_to_cart_linksrc\ProductBundleHooks.php:74
filterwoocommerce_coupon_is_valid_for_productsrc\ProductBundleHooks.php:77
filterwoocommerce_cart_contents_weightsrc\ProductBundleHooks.php:80
filterwoocommerce_cart_shipping_packagessrc\ProductBundleHooks.php:81
filterwoocommerce_order_again_cart_item_datasrc\ProductBundleHooks.php:84
actionwoocommerce_cart_loaded_from_sessionsrc\ProductBundleHooks.php:85
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1479
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1480
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1483
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1484
actionwoocommerce_before_add_to_cart_formsrc\ProductBundleHooks.php:1489
actionwoocommerce_after_add_to_cart_formsrc\ProductBundleHooks.php:1493
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1501
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1502
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1505
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1506
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1513
actionwoocommerce_single_product_summarysrc\ProductBundleHooks.php:1514
actionwoocommerce_update_productsrc\SyncBundles.php:18
actionwoocommerce_delete_productsrc\SyncBundles.php:19
actionwoocommerce_delete_product_variationsrc\SyncBundles.php:20
actionwoocommerce_settings_save_generalsrc\SyncBundles.php:21
actionwoocommerce_settings_save_taxsrc\SyncBundles.php:22
actionshutdownsrc\SyncBundles.php:24
actionbefore_delete_postsrc\SyncBundles.php:25
actionshutdownsrc\SyncBundles.php:111
actionshutdownsrc\SyncBundles.php:119
actionshutdownsrc\SyncBundles.php:149
Maintenance & Trust

Product Bundle Builder for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 17, 2026
PHP min version5.6
Downloads207K

Community Trust

Rating96/100
Number of ratings59
Active installs7K
Developer Profile

Product Bundle Builder for WooCommerce Developer Profile

AsanaPlugins

5 plugins · 22K total installs

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

How We Detect Product Bundle Builder for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/css/admin/product/style.css/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/product/index.js/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/css/admin/admin/style.css/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/admin/index.js/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/css/admin/review/style.css/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/review/index.js
Script Paths
/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/product/index.js/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/admin/index.js/wp-content/plugins/easy-product-bundles-for-woocommerce/assets/js/admin/review/index.js
Version Parameters
easy-product-bundles-for-woocommerce/assets/css/admin/product/style.css?ver=easy-product-bundles-for-woocommerce/assets/js/admin/product/index.js?ver=easy-product-bundles-for-woocommerce/assets/css/admin/admin/style.css?ver=easy-product-bundles-for-woocommerce/assets/js/admin/admin/index.js?ver=easy-product-bundles-for-woocommerce/assets/css/admin/review/style.css?ver=easy-product-bundles-for-woocommerce/assets/js/admin/review/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
asnp-easy-product-bundles-productasnp-easy-product-bundles-adminasnp-easy-product-bundles-review
Data Attributes
data-easy-product-bundles-settings
JS Globals
easyProductBundlesData
FAQ

Frequently Asked Questions about Product Bundle Builder for WooCommerce