Free Shipping Per Product for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-free-shipping-per-product

A simple way to set free shipping for certain products.

3K active installs v1.3.4 PHP 7.4+ WP 4.0+ Updated Dec 8, 2025
free-shippingshippingshipping-methodwoocommercewoocommerce-extension
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Free Shipping Per Product for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The "woo-free-shipping-per-product" plugin version 1.3.4 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points suggests a minimal attack surface. Furthermore, the code signals indicate a lack of dangerous functions, file operations, and external HTTP requests. The use of prepared statements for all SQL queries is a significant positive, as is the absence of any recorded vulnerabilities in its history, suggesting a well-maintained and secure codebase.

However, the analysis does highlight a couple of areas for improvement. The fact that only 50% of the identified output points are properly escaped could potentially lead to cross-site scripting (XSS) vulnerabilities if the unescaped outputs are rendered in a sensitive context. Additionally, the complete absence of nonce checks and capability checks across all entry points, while seemingly benign due to the lack of identified entry points, indicates a potential lack of foundational security practices that would be crucial if new entry points were introduced in future updates. The lack of taint analysis results is also noteworthy, as it means we cannot definitively rule out potential data manipulation issues that might not be caught by static function checks alone.

Overall, this plugin appears to be quite secure due to its limited attack surface and good practices in areas like SQL handling. The main areas of concern are the potential for XSS due to partial output escaping and the absence of robust authentication/authorization checks, which, while not exploited in the current version, represent a risk if the plugin evolves. The lack of historical vulnerabilities is a strong indicator of responsible development.

Key Concerns

  • Unescaped output found
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Free Shipping Per Product for WooCommerce Security Vulnerabilities

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

Free Shipping Per Product for WooCommerce Code Analysis

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

Output Escaping

50% escaped2 total outputs
Attack Surface

Free Shipping Per Product for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filterwoocommerce_package_ratesclass-free-shipping-per-product.php:47
filterwoocommerce_shipping_methodsfree-shippging-pre-product.php:33
actionwoocommerce_shipping_initfree-shippging-pre-product.php:34
filterwoocommerce_cart_shipping_packagesfree-shippging-pre-product.php:35
actionbefore_woocommerce_initfree-shippging-pre-product.php:159
Maintenance & Trust

Free Shipping Per Product for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 8, 2025
PHP min version7.4
Downloads45K

Community Trust

Rating80/100
Number of ratings33
Active installs3K
Developer Profile

Free Shipping Per Product for WooCommerce Developer Profile

Waseem Senjer

10 plugins · 27K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
784 days
View full developer profile
Detection Fingerprints

How We Detect Free Shipping Per 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/woo-free-shipping-per-product/assets/css/admin.css/wp-content/plugins/woo-free-shipping-per-product/assets/js/admin.js
Version Parameters
woo-free-shipping-per-product/assets/css/admin.css?ver=woo-free-shipping-per-product/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wc-free-shipping-per-product
HTML Comments
<!-- WooCommerce Free Shipping Per Product Options --><!-- End WooCommerce Free Shipping Per Product Options -->
Data Attributes
data-hide_other_methodsdata-remove_from_shipping_methods_calculationsdata-free_shipping_override
JS Globals
wc_shipping_per_product_params
FAQ

Frequently Asked Questions about Free Shipping Per Product for WooCommerce