
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Security & Risk Analysis
wordpress.org/plugins/custom-shipping-methods-for-woocommerceConfigure advanced shipping options for your WooCommerce store with custom shipping methods. Be it weight based shipping or volume based shipping or q …
Is Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Safe to Use in 2026?
Generally Safe
Score 100/100Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "custom-shipping-methods-for-woocommerce" v1.9.1 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests, coupled with the use of prepared statements for all SQL queries, indicates good development practices in these areas. The low number of entry points and the complete lack of unprotected ones are also positive signs. The vulnerability history being completely clean suggests a well-maintained and secure plugin over time.
However, there are areas for improvement and potential underlying risks. The complete absence of nonce checks is a significant concern. While there are no unprotected AJAX handlers or REST API routes, the presence of shortcodes without any security checks introduces a potential attack vector if user-supplied data is processed or displayed within these shortcodes. The lack of capability checks is another weakness, as it implies that all users, regardless of their role, might be able to trigger functionalities associated with these shortcodes.
Despite the lack of critical or high-severity issues in the static analysis and vulnerability history, the identified weaknesses, particularly the missing nonce and capability checks, could be exploited in conjunction with other vulnerabilities or through creative attacks targeting the shortcode functionality. Therefore, while the plugin is likely secure against many common threats, these specific oversights warrant attention.
Key Concerns
- Missing nonce checks
- Missing capability checks
- Shortcodes without auth checks
- Output escaping is not 100%
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Security Vulnerabilities
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Code Analysis
Output Escaping
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Attack Surface
Shortcodes 2
WordPress Hooks 17
Maintenance & Trust
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Maintenance & Trust
Maintenance Signals
Community Trust
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Alternatives
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping
flexible-shipping
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and order value. Accurate rates at checkout.
Weight Based Shipping For WooCommerce
livemesh-weight-based-shipping
Discover the most intuitive yet flexible way to set conditional weight based shipping rates for WooCommerce.
Weight Based Shipping for WooCommerce
weight-based-shipping-for-woocommerce
Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total cart weight and value.
Conditional Shipping for WooCommerce
conditional-shipping-for-woocommerce
Restrict WooCommerce shipping methods based on conditions. Works with your existing shipping methods and zones.
Flat Rate Shipping Method for WooCommerce
woo-extra-flat-rate
Create flexible flat rate shipping methods with custom rules i.e. for specific products or countries where the products will be shipped to.
Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more Developer Profile
4 plugins · 15K total installs
How We Detect Custom Shipping Methods for WooCommerce – Create Weight based Shipping, Conditional Shipping, Table Rate Shipping and much more
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/custom-shipping-methods-for-woocommerce/assets/css/alg-wc-csm.css/wp-content/plugins/custom-shipping-methods-for-woocommerce/assets/js/alg-wc-csm.js/wp-content/plugins/custom-shipping-methods-for-woocommerce/assets/js/alg-wc-csm.js/wp-content/plugins/custom-shipping-methods-for-woocommerce/assets/css/alg-wc-csm.css?ver=/wp-content/plugins/custom-shipping-methods-for-woocommerce/assets/js/alg-wc-csm.js?ver=HTML / DOM Fingerprints
alg-wc-csm-input-groupalg-wc-csm-modal-contentalg-wc-csm-modal-headeralg-wc-csm-modal-bodyalg-wc-csm-modal-footeralg-wc-csm-modal-close-buttonalg-wc-csm-settings-tab<!-- For HPOS compatibility --><!-- Main Alg_WC_Custom_Shipping_Methods Class --><!-- Shipping Methods Core --><!-- Custom Shipping Methods for WooCommerce - Core Class -->data-alg-wc-csm-shipping-method-iddata-alg-wc-csm-method-indexwindow.alg_wc_csm_shipping_methods_optionsalg_wc_csm_shipping_methods_options