Table Rate Shipping for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woocommerce-easy-table-rate-shipping

Advanced shipping rate for WooCommerce. Calculate rate shipping using country, weight, or price. Supports WooCommerce shipping zones.

10K active installs v2.30 PHP 7.2+ WP 5.0+ Updated Dec 3, 2025
conditional-shippingfree-shippingshippingtable-rate-shippingtiered-shipping
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Table Rate Shipping for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The static analysis of "woocommerce-easy-table-rate-shipping" v2.30 indicates a strong security posture. The absence of direct entry points like AJAX handlers, REST API routes, and shortcodes significantly limits the plugin's attack surface. Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries, performing output escaping on the vast majority of outputs (90%), and implementing nonce and capability checks. The taint analysis shows no evidence of unsanitized paths or critical/high severity vulnerabilities, reinforcing the plugin's current security. The plugin's vulnerability history is equally positive, with no recorded CVEs, suggesting a consistent track record of security. Overall, this plugin appears to be developed with security in mind, employing robust safeguards and maintaining a clean security history.

Vulnerabilities
None known

Table Rate Shipping for WooCommerce Security Vulnerabilities

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

Table Rate Shipping for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
8
76 escaped
Nonce Checks
4
Capability Checks
3
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

90% escaped84 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
jemtr_table_rate_init (woocommerce-table-rate-plugin.php:46)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Table Rate Shipping for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionwoocommerce_shipping_initwoocommerce-table-rate-plugin.php:1820
filterwoocommerce_shipping_methodswoocommerce-table-rate-plugin.php:1827
filtersafe_style_csswoocommerce-table-rate-plugin.php:1832
filtersafe_style_csswoocommerce-table-rate-plugin.php:1939
actionadmin_enqueue_scriptswoocommerce-table-rate-plugin.php:2027
actionadmin_footerwoocommerce-table-rate-plugin.php:2056
Maintenance & Trust

Table Rate Shipping for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version7.2
Downloads295K

Community Trust

Rating92/100
Number of ratings73
Active installs10K
Developer Profile

Table Rate Shipping for WooCommerce Developer Profile

WebFactory

28 plugins · 3.5M total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
699 days
View full developer profile
Detection Fingerprints

How We Detect Table Rate Shipping 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/woocommerce-easy-table-rate-shipping/css/shipping-styles.css/wp-content/plugins/woocommerce-easy-table-rate-shipping/js/shipping-script.js
Script Paths
/wp-content/plugins/woocommerce-easy-table-rate-shipping/js/shipping-script.js
Version Parameters
woocommerce-easy-table-rate-shipping/css/shipping-styles.css?ver=woocommerce-easy-table-rate-shipping/js/shipping-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
jemtr-shipping-table-wrapper
HTML Comments
<!-- END Admin Options --><!-- This program is distributed in the hope that it will be useful<!-- BEGIN Admin Options -->
Data Attributes
data-jem-shipping-id
JS Globals
jemtr_shipping_script_params
FAQ

Frequently Asked Questions about Table Rate Shipping for WooCommerce