Ship to Multiple Addresses Security & Risk Analysis

wordpress.org/plugins/ship-to-multiple-addresses

This plugin allows shipping to multiple addresses.

0 active installs v1.2.0 PHP 7.2+ WP 5.5+ Updated Jan 24, 2021
multiple-shippingmultiple-shipping-destinationsship-to-multiple-addresses
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Ship to Multiple Addresses Safe to Use in 2026?

Generally Safe

Score 85/100

Ship to Multiple Addresses has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "ship-to-multiple-addresses" v1.2.0 plugin exhibits a generally positive security posture based on the static analysis and vulnerability history provided. The absence of any known CVEs and zero recorded vulnerabilities in its history are strong indicators of a well-maintained and secure codebase over time. The static analysis further reinforces this by reporting no dangerous functions, no SQL queries that aren't prepared, and no identified taint flows of any severity. This suggests a diligent approach to core security practices.

However, several areas present potential concerns and warrant attention. The low percentage of properly escaped output (47%) is a significant weakness. This means that nearly half of the plugin's output is not being properly sanitized, which could leave it vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is included in these outputs without proper escaping. Additionally, the lack of any capability checks or nonce checks, while the attack surface is currently reported as zero, leaves a considerable gap for future development. If new entry points are added without these essential security mechanisms, it could easily lead to vulnerabilities. The presence of file operations, while not directly flagged as problematic in this analysis, always warrants careful scrutiny to ensure they are handled securely and do not expose sensitive information or allow for unauthorized modifications.

In conclusion, while the plugin benefits from a clean vulnerability history and robust handling of SQL queries and taint analysis, the significant number of unescaped outputs and the complete absence of capability and nonce checks represent the most pressing risks. Addressing these specific areas will be crucial for maintaining a secure plugin, especially if its functionality or attack surface expands in the future. The plugin has a solid foundation but requires refinement in output sanitization and the adoption of more comprehensive authorization checks for enhanced security.

Key Concerns

  • Low output escaping percentage
  • No capability checks
  • No nonce checks
Vulnerabilities
None known

Ship to Multiple Addresses Security Vulnerabilities

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

Ship to Multiple Addresses Release Timeline

v1.2
v1.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

Ship to Multiple Addresses Code Analysis

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

Output Escaping

47% escaped17 total outputs
Attack Surface

Ship to Multiple Addresses Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionplugins_loadedincludes/class-ship_to_multiple_addresses.php:142
actionadmin_enqueue_scriptsincludes/class-ship_to_multiple_addresses.php:157
actionadmin_enqueue_scriptsincludes/class-ship_to_multiple_addresses.php:158
actionwp_enqueue_scriptsincludes/class-ship_to_multiple_addresses.php:173
actionwp_enqueue_scriptsincludes/class-ship_to_multiple_addresses.php:174
actionwoocommerce_cart_calculate_feesship_to_multiple_addresses.php:94
actionwoocommerce_after_cart_tableship_to_multiple_addresses.php:127
actionwp_headship_to_multiple_addresses.php:159
actionsave_postship_to_multiple_addresses.php:210
actionwoocommerce_after_checkout_billing_formship_to_multiple_addresses.php:265
actionwoocommerce_checkout_update_order_metaship_to_multiple_addresses.php:366
filterwoocommerce_email_order_meta_keysship_to_multiple_addresses.php:411
actionwoocommerce_admin_order_data_after_shipping_addressship_to_multiple_addresses.php:433
filterwoocommerce_get_sections_productsship_to_multiple_addresses.php:479
filterwoocommerce_get_settings_productsship_to_multiple_addresses.php:486
Maintenance & Trust

Ship to Multiple Addresses Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedJan 24, 2021
PHP min version7.2
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Ship to Multiple Addresses Developer Profile

samuilmarinov

2 plugins · 300 total installs

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

How We Detect Ship to Multiple Addresses

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/ship-to-multiple-addresses/admin/icon-256x256.png

HTML / DOM Fingerprints

CSS Classes
woocommerce-message
Data Attributes
add-to-cart
FAQ

Frequently Asked Questions about Ship to Multiple Addresses