Frequently Bought Together Product For Woocommerce Security & Risk Analysis

wordpress.org/plugins/frequently-bought-together-product-for-woocommerce

Frequently Bought Together Product For Woocommerce using for puchase more one one product with heavy discount in woocommmerce to make ideal for boost …

50 active installs v1.2 PHP + WP 5.5+ Updated Jan 31, 2026
bought-togetherfrequently-bought-togetherwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Frequently Bought Together Product For Woocommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Frequently Bought Together Product For Woocommerce 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 "frequently-bought-together-product-for-woocommerce" v1.2 demonstrates a generally strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, external HTTP requests, and SQL queries without prepared statements are all positive indicators. Furthermore, the complete lack of known vulnerabilities in its history is a significant strength.

However, there are areas for improvement. While the total number of entry points is low and none are reported as unprotected, the code analysis reveals only 1 capability check and 4 nonce checks across 7 entry points. This suggests a potential for privilege escalation or cross-site request forgery (CSRF) if these checks are not implemented robustly within the code itself, especially for AJAX handlers. The high percentage of properly escaped output (94%) is good, but the remaining 6% could still represent a Cross-Site Scripting (XSS) vector if those specific outputs are user-controlled.

Overall, the plugin appears well-maintained and built with security in mind, particularly regarding data handling and external interactions. The primary concern lies in the potentially insufficient use of authentication and authorization checks on its entry points. Addressing this, along with ensuring complete output sanitization, would further enhance its security.

Key Concerns

  • Insufficient nonce checks on entry points
  • Limited capability checks on entry points
  • Potential for unescaped output
Vulnerabilities
None known

Frequently Bought Together Product For Woocommerce Security Vulnerabilities

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

Frequently Bought Together Product For Woocommerce Code Analysis

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

Output Escaping

94% escaped301 total outputs
Attack Surface

Frequently Bought Together Product For Woocommerce Attack Surface

Entry Points7
Unprotected0

AJAX Handlers 6

noprivwp_ajax_occp_search_product_ajaxmain\backend\fbtpfw-backend.php:461
authwp_ajax_occp_search_product_ajaxmain\backend\fbtpfw-backend.php:462
authwp_ajax_variation_switch_cusmain\frontend\fbtpfw-ajax-functions.php:4
noprivwp_ajax_variation_switch_cusmain\frontend\fbtpfw-ajax-functions.php:5
authwp_ajax_variation_switchmain\frontend\fbtpfw-ajax-functions.php:36
noprivwp_ajax_variation_switchmain\frontend\fbtpfw-ajax-functions.php:37

Shortcodes 1

[Woo_Frequently_added] main\frontend\fbtpfw-front.php:197
WordPress Hooks 37
filterplugin_row_metafrequently-bought-together-product-for-woocommmerce.php:54
actionadmin_menumain\backend\fbtpfw-backend.php:4
actionadmin_enqueue_scriptsmain\backend\fbtpfw-backend.php:9
actioninitmain\backend\fbtpfw-backend.php:252
actionplugins_loadedmain\backend\fbtpfw-backend.php:277
actionadmin_noticesmain\backend\fbtpfw-backend.php:280
filterwoocommerce_product_data_tabsmain\backend\fbtpfw-backend.php:295
actionwoocommerce_product_data_panelsmain\backend\fbtpfw-backend.php:306
actionwoocommerce_process_product_metamain\backend\fbtpfw-backend.php:516
actioninitmain\backend\fbtpfw-comman.php:7
filterwoocommerce_product_add_to_cart_textmain\frontend\fbtpfw-front.php:18
filterwoocommerce_product_single_add_to_cart_textmain\frontend\fbtpfw-front.php:19
actionwoocommerce_after_add_to_cart_buttonmain\frontend\fbtpfw-front.php:27
filterwoocommerce_add_cart_item_datamain\frontend\fbtpfw-front.php:43
actionwoocommerce_add_to_cartmain\frontend\fbtpfw-front.php:61
actionwoocommerce_add_to_cartmain\frontend\fbtpfw-front.php:101
actionwoocommerce_before_calculate_totalsmain\frontend\fbtpfw-front.php:105
actionwoocommerce_cart_item_removedmain\frontend\fbtpfw-front.php:113
actionwpmain\frontend\fbtpfw-front.php:140
actionwoocommerce_before_add_to_cart_buttonmain\frontend\fbtpfw-front.php:153
actionwoocommerce_single_product_summarymain\frontend\fbtpfw-front.php:157
actionwoocommerce_before_add_to_cart_formmain\frontend\fbtpfw-front.php:159
actionwoocommerce_after_add_to_cart_formmain\frontend\fbtpfw-front.php:161
filterwoocommerce_after_single_product_summarymain\frontend\fbtpfw-front.php:163
actionwoocommerce_single_product_summarymain\frontend\fbtpfw-front.php:169
actionwoocommerce_before_add_to_cart_formmain\frontend\fbtpfw-front.php:171
actionwoocommerce_after_add_to_cart_formmain\frontend\fbtpfw-front.php:173
filterwoocommerce_after_single_product_summarymain\frontend\fbtpfw-front.php:175
actiontemplate_redirectmain\frontend\fbtpfw-front.php:433
actionwoocommerce_before_calculate_totalsmain\frontend\fbtpfw-front.php:496
filterwoocommerce_cart_item_namemain\frontend\fbtpfw-front.php:534
filterwoocommerce_order_item_namemain\frontend\fbtpfw-front.php:535
filterwoocommerce_rest_prepare_cart_itemmain\frontend\fbtpfw-front.php:564
actionadmin_initmain\resources\fbtpfw-installation-require.php:5
actionadmin_noticesmain\resources\fbtpfw-installation-require.php:13
actionadmin_enqueue_scriptsmain\resources\fbtpfw-load-js-css.php:30
actionwp_enqueue_scriptsmain\resources\fbtpfw-load-js-css.php:67
Maintenance & Trust

Frequently Bought Together Product For Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 31, 2026
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Frequently Bought Together Product For Woocommerce Developer Profile

silverplugins217

21 plugins · 12K total installs

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

How We Detect Frequently Bought Together Product 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/frequently-bought-together-product-for-woocommerce/includes/css/back-style.css/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/wp-color-picker-alpha.js/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/backend-script.js/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/css/front-style.css/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/front-script.js
Script Paths
/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/wp-color-picker-alpha.js/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/backend-script.js/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/front-script.js
Version Parameters
/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/css/back-style.css?ver=/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/wp-color-picker-alpha.js?ver=/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/backend-script.js?ver=/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/css/front-style.css?ver=/wp-content/plugins/frequently-bought-together-product-for-woocommerce/includes/js/front-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
fbtpfw_parent_name
Data Attributes
name="fbtpfw_buyall_flag"name="fbtpfw_related"
JS Globals
FBTPFW_DATAfbtpfw_OBJECT
FAQ

Frequently Asked Questions about Frequently Bought Together Product For Woocommerce