
MH Free Gifts for WooCommerce Security & Risk Analysis
wordpress.org/plugins/mh-free-gifts-for-woocommerceOffer free gifts automatically in WooCommerce! Set up smart rules based on cart value, items, or user roles — fully supports WooCommerce Blocks.
Is MH Free Gifts for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100MH Free Gifts for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "mh-free-gifts-for-woocommerce" plugin version 1.0.12 exhibits a generally positive security posture with several good practices observed. The majority of its SQL queries utilize prepared statements, and a high percentage of output escaping is properly implemented, indicating an effort to prevent common web vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The absence of known vulnerabilities (CVEs) and a clean taint analysis further contribute to this favorable assessment. The plugin also implements nonce and capability checks on a good portion of its entry points.
However, there are notable concerns that warrant attention. The plugin exposes a significant attack surface with 10 AJAX handlers, of which 4 lack any authentication checks. This is a critical oversight that could allow unauthenticated users to trigger potentially sensitive actions within the plugin. While taint analysis didn't reveal specific flows, the lack of authorization on these AJAX endpoints is a glaring weakness that could be exploited. The plugin's vulnerability history being completely clean is a positive sign, suggesting good development practices over time, but it does not mitigate the immediate risks presented by the unprotected AJAX endpoints.
In conclusion, while the plugin demonstrates strengths in secure coding practices like prepared statements and output escaping, the unprotected AJAX handlers represent a significant security risk. The absence of vulnerabilities in its history is encouraging, but the identified attack surface without authentication must be addressed to improve its overall security. It's a case of good core practices being undermined by a critical flaw in access control for a portion of its functionality.
Key Concerns
- 4 unprotected AJAX handlers
MH Free Gifts for WooCommerce Security Vulnerabilities
MH Free Gifts for WooCommerce Release Timeline
MH Free Gifts for WooCommerce Code Analysis
SQL Query Safety
Output Escaping
MH Free Gifts for WooCommerce Attack Surface
AJAX Handlers 10
WordPress Hooks 34
Maintenance & Trust
MH Free Gifts for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
MH Free Gifts for WooCommerce Alternatives
GIFTiT – Free Gifts for WooCommerce
ithemeland-free-gifts-for-woo
Free Gifts for WooCommerce allows you to offer Free Gifts to your customers whenever they make a purchase on your site.
Jagif – WooCommerce Free Gift
jagif-woo-free-gift
Offer free gifts with purchases using custom rules. Highlight eligible products with visual gift icons to inform and entice customers
Free Gift Product For Woocommerce
free-gifts-product-for-woocommerce
Free Gifts Product For Woocommerce Set a fee for gift and up your revenue with every order. WooCommerce Multiple Free Gift make to many way to gift p …
Free Gift for WooCommerce
woo-free-gift
Boost your WooCommerce store's conversions by offering automatic free gifts! This plugin lets you reward customers with free products based on ca …
Astro WooCommerce Free Gift
astro-woocommerce-free-gift
This plugin allows you to create a list of free Gift for any product item
MH Free Gifts for WooCommerce Developer Profile
1 plugin · 100 total installs
How We Detect MH Free Gifts for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/css/mhfgfwc-frontend.css/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-frontend.js/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/css/mhfgfwc-admin.css/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin.js/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-product-search.js/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-user-search.js/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-category-search.jsmh-free-gifts-for-woocommerce/assets/css/mhfgfwc-frontend.css?ver=mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-frontend.js?ver=mh-free-gifts-for-woocommerce/assets/css/mhfgfwc-admin.css?ver=mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin.js?ver=mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-product-search.js?ver=mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-user-search.js?ver=mh-free-gifts-for-woocommerce/assets/js/mhfgfwc-admin-category-search.js?ver=HTML / DOM Fingerprints
mhfgfwc-gifts-sectionmhfgfwc-gift-itemmhfgfwc-add-to-cart-buttonmhfgfwc-rule-status-activemhfgfwc-rule-status-inactivedata-mhfgfwc-rule-iddata-mhfgfwc-product-idmhfgfwc_admin_paramsmhfgfwc_frontend_params/wp-json/mhfgfwc/v1/products/wp-json/mhfgfwc/v1/users/wp-json/mhfgfwc/v1/categories