Marketplace for WooCommerce Security & Risk Analysis

wordpress.org/plugins/marketplace-for-woocommerce

Let users sell on your store.

40 active installs v1.5.9 PHP + WP 5.0+ Updated Oct 14, 2025
marketplacemultivendorvendorswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Marketplace for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 5mo ago
Risk Assessment

The "marketplace-for-woocommerce" plugin version 1.5.9 exhibits a generally strong security posture based on the static analysis. The absence of direct SQL queries without prepared statements, file operations, and external HTTP requests is a significant positive. The high percentage of properly escaped output suggests a good awareness of preventing cross-site scripting vulnerabilities. Furthermore, the plugin demonstrates a comprehensive use of capability checks, indicating a robust approach to access control.

Key Concerns

  • Bundled outdated library (Select2 v3.0.4)
  • Output escaping (69% properly escaped)
  • Nonce checks: 0
Vulnerabilities
None known

Marketplace for WooCommerce Security Vulnerabilities

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

Marketplace for WooCommerce Code Analysis

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

Bundled Libraries

Select23.0.4

Output Escaping

69% escaped90 total outputs
Attack Surface

Marketplace for WooCommerce Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[vendor_rating] classes\marketplace\class-alg-mpwc-core.php:58
[alg_mpwc_vendor_img] classes\marketplace\class-alg-mpwc-core.php:59
WordPress Hooks 89
filterwoocommerce_admin_settings_sanitize_optionclasses\marketplace\admin_settings\class-alg-mpwc-admin-settings.php:24
filterwoocommerce_get_settings_pagesclasses\marketplace\admin_settings\class-alg-mpwc-admin-settings.php:25
actionadmin_enqueue_scriptsclasses\marketplace\admin_settings\class-alg-mpwc-admin-settings.php:26
actionadmin_menuclasses\marketplace\admin_settings\class-alg-mpwc-admin-settings.php:29
filterwoocommerce_get_sections_alg_mpwcclasses\marketplace\admin_settings\class-alg-mpwc-settings-section.php:46
actionadd_meta_boxesclasses\marketplace\class-alg-mpwc-core.php:50
actionwidgets_initclasses\marketplace\class-alg-mpwc-core.php:220
actionwp_dashboard_setupclasses\marketplace\class-alg-mpwc-core.php:221
actioninitclasses\marketplace\class-alg-mpwc-core.php:222
actioninitclasses\marketplace\class-alg-mpwc-core.php:223
filterwoocommerce_locate_templateclasses\marketplace\class-alg-mpwc-core.php:224
filterwoocommerce_locate_core_templateclasses\marketplace\class-alg-mpwc-core.php:225
actionsave_post_productclasses\marketplace\class-alg-mpwc-core.php:226
actionsave_post_productclasses\marketplace\class-alg-mpwc-core.php:227
actionpre_get_postsclasses\marketplace\dropdowns\class-alg-mpwc-vendor-filter.php:116
actionwp_enqueue_scriptsclasses\marketplace\dropdowns\class-alg-mpwc-vendor-filter.php:117
actioncmb2_admin_initclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:109
actionadmin_initclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:110
actionrestrict_manage_postsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:112
actionrestrict_manage_postsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:113
actionpre_get_postsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:116
actionrestrict_manage_postsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:117
actionadmin_noticesclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:123
actionadmin_enqueue_scriptsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:131
filterscreen_settingsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:134
filtermpwc_totals_screen_option_fieldsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:137
actionpre_get_postsclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:138
actioninitclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:139
actionalg_mpwc_after_insert_commissionclasses\marketplace\post_types\class-alg-mpwc-cpt-commission.php:142
actioninitclasses\marketplace\user_roles\class-alg-mpwc-shop-manager-user.php:43
filtermanage_product_posts_columnsclasses\marketplace\user_roles\class-alg-mpwc-shop-manager-user.php:44
filteralg_mpwc_show_commissions_by_vendor_filterclasses\marketplace\user_roles\class-alg-mpwc-shop-manager-user.php:45
filteralg_mpwc_show_total_commissions_valueclasses\marketplace\user_roles\class-alg-mpwc-shop-manager-user.php:46
filterwp_dropdown_users_argsclasses\marketplace\user_roles\class-alg-mpwc-shop-manager-user.php:49
actioncmb2_initclasses\marketplace\user_roles\class-alg-mpwc-vendor-user.php:31
filterwoocommerce_product_tabsclasses\marketplace\user_roles\class-alg-mpwc-vendor-user.php:46
filterwoocommerce_email_classesclasses\marketplace\user_roles\class-alg-mpwc-vendor-user.php:49
actionpre_get_postsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:15
filteralg_mpwc_vendors_dropdown_allow_userclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:18
filteralg_mpwc_vendors_dropdown_get_users_argsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:19
filteralg_mpwc_public_page_queryclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:22
filterupdate_user_metadataclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:25
filterdelete_user_metadataclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-block-option.php:26
actioninitclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-marketplace-tab.php:31
filterquery_varsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-marketplace-tab.php:32
filterthe_titleclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-marketplace-tab.php:34
filterwoocommerce_account_menu_itemsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-marketplace-tab.php:36
actioncurrent_screenclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:23
actionadd_meta_boxesclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:26
filterregister_post_type_argsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:29
filterwoocommerce_admin_order_actionsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:32
filterparent_fileclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:35
actionadmin_headclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:213
actionadmin_headclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:214
actionadmin_print_scriptsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-order-view.php:215
actionpre_get_postsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:22
actiontemplate_redirectclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:23
filterdocument_title_partsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:24
actionwoocommerce_archive_descriptionclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:25
filterwoocommerce_page_titleclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:26
filterwoocommerce_get_breadcrumbclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:27
actioninitclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-public-page.php:29
actionalg_mpwc_new_vendor_registrationclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registration-email.php:43
actionwoocommerce_register_formclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registry.php:25
actionwoocommerce_edit_account_formclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registry.php:26
actionwoocommerce_created_customerclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registry.php:27
actionwoocommerce_save_account_detailsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registry.php:28
actionshutdownclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-registry.php:29
filterwoocommerce_prevent_admin_accessclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:48
actionwp_dashboard_setupclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:56
actionalg_mpwc_dashboard_widget_alg_mpwc_main_widgetclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:57
filteralg_mpwc_show_total_commissions_valueclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:63
filterregister_post_type_argsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:66
actionadmin_bar_menuclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:69
filteradmin_footer_textclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:72
filterpre_get_postsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:76
actionadmin_initclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:77
actionsave_postclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:80
actionwp_loginclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:83
filterquery_varsclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:86
filteruser_has_capclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:92
actionafter_setup_themeclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:95
actionadmin_menuclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:98
actioninitclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:147
filterpre_option_update_coreclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:148
filterpre_site_transient_update_coreclasses\marketplace\user_roles\vendor_user\class-alg-mpwc-vendor-role.php:149
actioninitclasses\wordpress\class-alg-wp-plugin.php:66
actioninitmarketplace-for-woocommerce.php:56
actionplugins_loadedmarketplace-for-woocommerce.php:75
Maintenance & Trust

Marketplace for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 14, 2025
PHP min version
Downloads11K

Community Trust

Rating90/100
Number of ratings4
Active installs40
Developer Profile

Marketplace for WooCommerce Developer Profile

Algoritmika

14 plugins · 510 total installs

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

How We Detect Marketplace 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/marketplace-for-woocommerce/assets/css/admin-frontend.css/wp-content/plugins/marketplace-for-woocommerce/assets/js/frontend/frontend.js/wp-content/plugins/marketplace-for-woocommerce/assets/css/admin.css/wp-content/plugins/marketplace-for-woocommerce/assets/js/admin/admin.js/wp-content/plugins/marketplace-for-woocommerce/assets/js/admin/general.js/wp-content/plugins/marketplace-for-woocommerce/assets/js/admin/sellers.js/wp-content/plugins/marketplace-for-woocommerce/assets/js/admin/products.js/wp-content/plugins/marketplace-for-woocommerce/assets/js/admin/commissions.js+3 more
Script Paths
/wp-content/plugins/marketplace-for-woocommerce/assets/js/frontend/frontend.js
Version Parameters
marketplace-for-woocommerce/assets/css/admin-frontend.css?ver=marketplace-for-woocommerce/assets/js/frontend/frontend.js?ver=marketplace-for-woocommerce/assets/css/admin.css?ver=marketplace-for-woocommerce/assets/js/admin/admin.js?ver=marketplace-for-woocommerce/assets/js/admin/general.js?ver=marketplace-for-woocommerce/assets/js/admin/sellers.js?ver=marketplace-for-woocommerce/assets/js/admin/products.js?ver=marketplace-for-woocommerce/assets/js/admin/commissions.js?ver=marketplace-for-woocommerce/assets/js/admin/gateways.js?ver=marketplace-for-woocommerce/assets/js/admin/refunds.js?ver=marketplace-for-woocommerce/assets/js/admin/modules.js?ver=

HTML / DOM Fingerprints

CSS Classes
alg-mpwc-product-searchalg-mpwc-vendor-filteralg-mpwc-seller-dashboard
HTML Comments
<!-- Marketplace for WooCommerce - Product filter --><!-- Marketplace for WooCommerce - Vendor filter --><!-- Marketplace for WooCommerce - Seller dashboard --><!-- Marketplace for WooCommerce - Admin frontend -->+8 more
Data Attributes
data-placeholder="Search for a product…"data-action="woocommerce_json_search_products"aria-hidden="true"
JS Globals
Alg_MPWC_Product_FilterAlg_MPWC_Vendor_Filteralg_mpwc_vendor_filter_paramsalg_mpwc_product_filter_params
FAQ

Frequently Asked Questions about Marketplace for WooCommerce