AWD Weight/Country Shipping for WooCommerce Security & Risk Analysis

wordpress.org/plugins/awd-weightcountry-shipping

Adds per-country and weight based shipping cost calculation method to your WooCommerce store.

100 active installs v1.0.1 PHP + WP 3.3+ Updated Jan 2, 2013
commerceecommerceshippingweightwoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AWD Weight/Country Shipping for WooCommerce Safe to Use in 2026?

Generally Safe

Score 85/100

AWD Weight/Country Shipping for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

Based on the provided static analysis, the 'awd-weightcountry-shipping' plugin version 1.0.1 demonstrates an excellent security posture. The code analysis reveals no discernible attack surface, no use of dangerous functions, and all SQL queries are properly prepared. Furthermore, output is consistently escaped, and there are no file operations or external HTTP requests, minimizing potential avenues for exploitation. The absence of known vulnerabilities and the consistent application of security best practices in its code are highly positive indicators.

While the static analysis is thorough, it's important to note the complete absence of certain security mechanisms like nonce checks and capability checks. Although the current code doesn't present an immediate risk due to these omissions (as there are no entry points or specific functions that would typically require them), this could represent a potential future vulnerability if the plugin is extended or if new entry points are introduced without these safeguards. The lack of recorded vulnerabilities is a strong point, suggesting diligent development or a lack of targeted attacks. Overall, the plugin is secure in its current state, but future development should consider implementing standard security checks.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

AWD Weight/Country Shipping for WooCommerce Security Vulnerabilities

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

AWD Weight/Country Shipping for WooCommerce Code Analysis

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

AWD Weight/Country Shipping for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionplugins_loadedshipping-awd.php:24
filterwoocommerce_shipping_methodsshipping-awd.php:305
Maintenance & Trust

AWD Weight/Country Shipping for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedJan 2, 2013
PHP min version
Downloads21K

Community Trust

Rating90/100
Number of ratings24
Active installs100
Developer Profile

AWD Weight/Country Shipping for WooCommerce Developer Profile

Andy_P

1 plugin · 100 total installs

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

How We Detect AWD Weight/Country 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/awd-weightcountry-shipping/shipping.css/wp-content/plugins/awd-weightcountry-shipping/awd-shipping.js
Script Paths
/wp-content/plugins/awd-weightcountry-shipping/awd-shipping.js
Version Parameters
awd-weightcountry-shipping/shipping.css?ver=awd-weightcountry-shipping/awd-shipping.js?ver=

HTML / DOM Fingerprints

CSS Classes
awd-shipping-rate-input
HTML Comments
<!-- Set your weight based rates for country groups (one per line). Example: <code>Max weight|Cost|country group number</code>. Example: <code>100|6.95|3</code>. --><!-- Countries added to country groups will be automatically added to Allowed Countries in <a href="/wp-admin/admin.php?page=woocommerce_settings&tab=general">General settings tab.</a> This makes sure countries defined in country groups are visible on checkout. Deleting country from country group will not delete country from Allowed Countries. --><!-- Displays country group selects in shipping method's options --><!-- This method is called when shipping is calculated (or re-calculated) -->
Data Attributes
data-country-group-nodata-shipping-rate-optionsdata-countries
JS Globals
awd_shipping_params
FAQ

Frequently Asked Questions about AWD Weight/Country Shipping for WooCommerce