Advanced Shipping Validation for WooCommerce Security & Risk Analysis

wordpress.org/plugins/advanced-shipping-validation-for-woocommerce

Setup shipping validation rules for your store. Let your customers know why they can't ship their products.

400 active installs v1.1.6 PHP 7.0+ WP 4.0+ Updated Mar 2, 2026
shippingshipping-ruleswoocommerce-shipping-validationwoocommerce-shipping-validation-ruleswoocommerce-woocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Shipping Validation for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Advanced Shipping Validation for WooCommerce 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 plugin "advanced-shipping-validation-for-woocommerce" v1.1.6 exhibits a generally strong security posture based on the provided static analysis. The code effectively utilizes prepared statements for all SQL queries and demonstrates good practices regarding output escaping, with a high percentage of outputs being properly sanitized. The presence of nonce and capability checks on its single AJAX handler further enhances security by preventing unauthorized access and actions. The absence of dangerous functions, file operations, and external HTTP requests also reduces the potential attack vectors.

Key Concerns

  • Output escaping is not fully robust (74%)
  • One AJAX handler without explicit auth checks found
Vulnerabilities
None known

Advanced Shipping Validation for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Advanced Shipping Validation for WooCommerce Release Timeline

v1.1.6Current
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Advanced Shipping Validation for WooCommerce Code Analysis

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

Output Escaping

74% escaped31 total outputs
Attack Surface

Advanced Shipping Validation for WooCommerce Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_wcasv_update_condition_valueincludes\class-wcasv-ajax.php:23
WordPress Hooks 23
actionadmin_noticesadvanced-shipping-validation-for-woocommerce.php:104
actionwoocommerce_admin_field_shipping_validation_tableincludes\admin\class-wcasv-admin-settings.php:33
actionwoocommerce_get_sections_shippingincludes\admin\class-wcasv-admin-settings.php:36
actionwoocommerce_settings_shippingincludes\admin\class-wcasv-admin-settings.php:39
actionwoocommerce_settings_save_shippingincludes\admin\class-wcasv-admin-settings.php:40
actionwoocommerce_get_settings_shippingincludes\admin\class-wcasv-admin-settings.php:43
filterwoocommerce_screen_idsincludes\admin\class-wcasv-admin.php:24
actionadmin_enqueue_scriptsincludes\admin\class-wcasv-admin.php:27
actionadmin_headincludes\admin\class-wcasv-admin.php:30
actionadmin_initincludes\admin\class-wcasv-admin.php:37
filterwoocommerce_advanced_shipping_validation_match_condition_shipping_costincludes\class-wcasv-match-conditions.php:24
filterwoocommerce_advanced_shipping_validation_match_condition_quantityincludes\class-wcasv-match-conditions.php:25
filterwoocommerce_advanced_shipping_validation_match_condition_weightincludes\class-wcasv-match-conditions.php:26
filterwoocommerce_advanced_shipping_validation_match_condition_contains_shipping_classincludes\class-wcasv-match-conditions.php:27
actioninitincludes\class-wcasv-post-type.php:25
actionadd_meta_boxesincludes\class-wcasv-post-type.php:28
actionsave_postincludes\class-wcasv-post-type.php:29
filterpost_updated_messagesincludes\class-wcasv-post-type.php:32
actionload-edit.phpincludes\class-wcasv-post-type.php:35
actionwoocommerce_after_checkout_validationincludes\wcasv-validation-functions.php:112
actionwp-conditions\condition\matchincludes\wcasv-validation-functions.php:140
filterwp-conditions\condition_descriptionsincludes\wcasv-validation-functions.php:151
actionwp-conditions\html_field_hookincludes\wcasv-validation-functions.php:166
Maintenance & Trust

Advanced Shipping Validation for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 2, 2026
PHP min version7.0
Downloads17K

Community Trust

Rating100/100
Number of ratings9
Active installs400
Developer Profile

Advanced Shipping Validation for WooCommerce Developer Profile

Jeroen Sormani

10 plugins · 92K total installs

84
trust score
Avg Security Score
94/100
Avg Patch Time
35 days
View full developer profile
Detection Fingerprints

How We Detect Advanced Shipping Validation 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/advanced-shipping-validation-for-woocommerce/assets/admin/css/woocommerce-advanced-shipping-validation.min.css/wp-content/plugins/advanced-shipping-validation-for-woocommerce/assets/admin/js/woocommerce-advanced-shipping-validation.min.js
Version Parameters
advanced-shipping-validation-for-woocommerce/assets/admin/css/woocommerce-advanced-shipping-validation.min.css?ver=advanced-shipping-validation-for-woocommerce/assets/admin/js/woocommerce-advanced-shipping-validation.min.js?ver=

HTML / DOM Fingerprints

JS Globals
wpcwpc2
FAQ

Frequently Asked Questions about Advanced Shipping Validation for WooCommerce