
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Security & Risk Analysis
wordpress.org/plugins/wc-shippo-shippingMulti-Carrier Shippo shipping plugin for WooCommerce displays live shipping rates at cart / checkout pages, validates shipping address.
Is Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'wc-shippo-shipping' plugin, version 1.5.18, exhibits a generally strong security posture based on the static analysis. The absence of known CVEs, critical taint flows, raw SQL queries, and a seemingly controlled attack surface (zero entry points without authentication) are positive indicators. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries and performing capability checks for certain operations.
However, there are some areas of concern. The presence of a dangerous function like 'unserialize' without any evident nonce checks or robust sanitization on its input is a significant risk. While taint analysis shows zero flows, this might be due to limited test cases or the nature of how 'unserialize' is used. The fact that only 55% of output is properly escaped suggests a potential for cross-site scripting (XSS) vulnerabilities, especially if the unsanitized outputs involve user-controlled data.
Given the lack of vulnerability history, it's difficult to draw conclusions about past security practices. However, the current analysis highlights that while many security bases are covered, the specific use of 'unserialize' and the percentage of unescaped output present concrete risks that warrant attention. The plugin's strengths lie in its SQL handling and apparent lack of exploitable entry points, but the identified code signals require further investigation and remediation.
Key Concerns
- Dangerous function 'unserialize' used
- Missing nonce checks for core functionalities
- Only 55% of output properly escaped
- Potential for unsafe file operations
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Security Vulnerabilities
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Code Analysis
Dangerous Functions Found
Output Escaping
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Attack Surface
WordPress Hooks 12
Maintenance & Trust
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Alternatives
Multi-Carrier EasyPost Shipping Methods & Address Validation for WooCommerce
wc-easypost-shipping
EasyPost Shipping plugin for WooCommerce displays live shipping rates at cart / checkout pages.
Advanced FedEx Shipping – Live Rates & Address Validation for WooCommerce
wc-fedex-shipping
FedEx Shipping plugin for WooCommerce displays live shipping rates at cart / checkout pages and validates shipping address before allowing to place an …
Multi-Carrier Shipmondo Shipping for WooCommerce
wc-shipmondo-shipping
Multi-Carrier Shipmondo shipping plugin for WooCommerce displays live shipping rates at cart / checkout pages.
WC Hide Shipping Methods
wc-hide-shipping-methods
This plugin automatically hides all other shipping methods when "Free Shipping" is available, while allowing you to retain "Local Picku …
Hide Shipping Method For WooCommerce
hide-shipping-method-for-woocommerce
Allows store owners to hide shipping methods based on specific conditions!
Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce Developer Profile
14 plugins · 6K total installs
How We Detect Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wc-shippo-shipping/assets/css/backend.css/wp-content/plugins/wc-shippo-shipping/assets/css/frontend.css/wp-content/plugins/wc-shippo-shipping/assets/js/backend.js/wp-content/plugins/wc-shippo-shipping/assets/js/frontend.js/wp-content/plugins/wc-shippo-shipping/assets/js/backend.js/wp-content/plugins/wc-shippo-shipping/assets/js/frontend.jswc-shippo-shipping/assets/css/backend.css?ver=wc-shippo-shipping/assets/css/frontend.css?ver=wc-shippo-shipping/assets/js/backend.js?ver=wc-shippo-shipping/assets/js/frontend.js?ver=HTML / DOM Fingerprints
shippo_shipping_methodsshippo_shipping_package_detailsshippo_shipping_rate_selectionshippo_shipping_address_validationshippo-carrier-account-fieldsshippo-admin-shipping-classesshippo-custom-items-fieldsshippo-service-level-options<!-- START Shippo_shipping_methods --><!-- END Shippo_shipping_methods --><!-- START Shippo_shipping_package_details --><!-- END Shippo_shipping_package_details -->+5 moredata-shippo-api-keydata-shippo-urldata-shippo-test-modedata-shippo-shipping-rate-requestdata-shippo-address-validation-requestshippo_settingsshippo_shipping_data[shippo_shipping_options][shippo_tracking_info]