Mini Cart for WooCommerce – Add a Stylish Sliding Cart Security & Risk Analysis

wordpress.org/plugins/mini-cart-for-woocommerce

It allows to creation of a beautiful Mini Cart on the WooCommerce site. Adds cart icon to menu and body.

600 active installs v2.0.12 PHP 6.0+ WP 6.0+ Updated Jan 13, 2026
cartcheckoutmenu-cartshoppingwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Mini Cart for WooCommerce – Add a Stylish Sliding Cart Safe to Use in 2026?

Generally Safe

Score 100/100

Mini Cart for WooCommerce – Add a Stylish Sliding Cart 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 "mini-cart-for-woocommerce" plugin v2.0.12 exhibits a generally strong security posture with several positive indicators. Notably, it demonstrates a complete absence of dangerous functions, SQL injection vulnerabilities due to the exclusive use of prepared statements, and file operation risks. The plugin also avoids external HTTP requests and utilizes nonces effectively for 7 checks, which are good practices for preventing common web attacks. However, a significant concern arises from the presence of 4 AJAX handlers that lack authentication checks. This creates an unprotected attack surface, potentially allowing unauthenticated users to trigger sensitive actions, although the taint analysis did not reveal any critical or high-severity issues with unsanitized paths. The plugin's clean vulnerability history, with zero recorded CVEs, further suggests a history of relatively secure development. Overall, while the plugin benefits from robust coding practices in many areas, the unprotected AJAX endpoints represent a notable weakness that warrants attention.

Key Concerns

  • Unprotected AJAX handlers without auth checks
  • No capability checks on entry points
  • 8 AJAX handlers increase attack surface
  • Minor risk from 89% output escaping
Vulnerabilities
None known

Mini Cart for WooCommerce – Add a Stylish Sliding Cart Security Vulnerabilities

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

Mini Cart for WooCommerce – Add a Stylish Sliding Cart Code Analysis

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

Output Escaping

89% escaped1018 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
activate (inc\class-whmc-light-activator.php:31)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Mini Cart for WooCommerce – Add a Stylish Sliding Cart Attack Surface

Entry Points9
Unprotected4

AJAX Handlers 8

authwp_ajax_whmc_get_product_datainc\class-whmc_cart.php:235
noprivwp_ajax_whmc_get_product_datainc\class-whmc_cart.php:236
authwp_ajax_remove_itempublic\frontend\class-whmc-fragments.php:33
noprivwp_ajax_remove_itempublic\frontend\class-whmc-fragments.php:35
authwp_ajax_whmc_sal_add_to_cartpublic\frontend\class-whmc-fragments.php:38
noprivwp_ajax_whmc_sal_add_to_cartpublic\frontend\class-whmc-fragments.php:40
authwp_ajax_get_refresh_fragmentspublic\frontend\class-whmc-fragments.php:45
noprivwp_ajax_get_refresh_fragmentspublic\frontend\class-whmc-fragments.php:49

Shortcodes 1

[whmc_mini_cart] public\class-whmc-shortcode.php:37
WordPress Hooks 22
actionadmin_initadmin\class-whmc-admin-sidepanel.php:24
actionadmin_headadmin\class-whmc-light-admin.php:53
actionadmin_initadmin\class-whmc-men-settings.php:16
actionadmin_initadmin\class-whmc-miscellaneous.php:24
actionadmin_initadmin\class-whmc-notofication.php:24
actionadmin_initadmin\class-whmc-settings.php:18
actionadmin_enqueue_scriptsinc\class-whmc-light.php:136
actionadmin_enqueue_scriptsinc\class-whmc-light.php:138
actionadmin_menuinc\class-whmc-light.php:140
actionadmin_noticesinc\class-whmc-light.php:142
filteradmin_footer_textinc\class-whmc-light.php:146
actionwp_enqueue_scriptsinc\class-whmc-light.php:166
actionwp_enqueue_scriptsinc\class-whmc-light.php:168
actionwp_footerinc\class-whmc-light.php:170
filterwp_nav_menu_itemsinc\class-whmc-light.php:172
actionwp_print_scriptsinc\class-whmc-light.php:174
actionwp_headinc\class-whmc_cart.php:26
actionupdate_option_active_pluginsmini_cart_fwc.php:66
actioninitpublic\class-whmc-shortcode.php:31
filterwoocommerce_add_to_cart_fragmentspublic\frontend\class-whmc-fragments.php:27
filterwoocommerce_update_order_review_fragmentspublic\frontend\class-whmc-fragments.php:31
actionwp_footerpublic\frontend\class-whmc-frontend.php:28
Maintenance & Trust

Mini Cart for WooCommerce – Add a Stylish Sliding Cart Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 13, 2026
PHP min version6.0
Downloads15K

Community Trust

Rating72/100
Number of ratings5
Active installs600
Developer Profile

Mini Cart for WooCommerce – Add a Stylish Sliding Cart Developer Profile

Sharabindu

7 plugins · 5K total installs

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

How We Detect Mini Cart for WooCommerce – Add a Stylish Sliding Cart

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/css/jquery.fonticonpicker.min.css/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/css/admin.css/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/jquery.fonticonpicker.min.js/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/media.js/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/whmc-admin.js
Script Paths
/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/jquery.fonticonpicker.min.js/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/media.js/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/whmc-admin.js
Version Parameters
/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/css/jquery.fonticonpicker.min.css?ver=/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/css/admin.css?ver=/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/jquery.fonticonpicker.min.js?ver=/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/media.js?ver=/wp-content/plugins/mini-cart-for-woocommerce/assets/admin/js/whmc-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
whmc_menu
Data Attributes
whmc_menu
JS Globals
WHMC_PAGE_IDWHMC_LIGHT_URL
FAQ

Frequently Asked Questions about Mini Cart for WooCommerce – Add a Stylish Sliding Cart