
WP E-Commerce Extra Shipping Options Security & Risk Analysis
wordpress.org/plugins/wp-e-commerce-extra-shipping-option"WP E-Commerce Extra Shipping Options" module gives the clients the ability to set the various new postage options.
Is WP E-Commerce Extra Shipping Options Safe to Use in 2026?
Generally Safe
Score 100/100WP E-Commerce Extra Shipping Options has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wp-e-commerce-extra-shipping-option" plugin v0.1.5 presents a mixed security posture. While the static analysis shows a lack of identified entry points like AJAX handlers, REST API routes, shortcodes, and cron events, and also no dangerous functions or file operations, this could be misleading. The absence of capability checks and nonce checks is a significant concern, indicating that any potential, even if currently undiscovered, entry points would likely be unprotected. The fact that all identified SQL queries are not using prepared statements is a direct indicator of potential SQL injection vulnerabilities.
The taint analysis revealing two flows with unsanitized paths, even without critical or high severity, suggests that data might be flowing into potentially insecure functions without proper sanitization. Coupled with the lack of output escaping and the complete absence of security checks, this plugin has a high potential for exploitation if any attack vector is found. The vulnerability history being completely clear is positive but does not outweigh the immediate concerns identified in the code analysis. Overall, the plugin exhibits a concerning lack of fundamental security implementations, particularly around data validation and input sanitization, despite a seemingly small attack surface.
Key Concerns
- SQL queries not using prepared statements
- No capability checks found
- No nonce checks found
- Flows with unsanitized paths
WP E-Commerce Extra Shipping Options Security Vulnerabilities
WP E-Commerce Extra Shipping Options Code Analysis
SQL Query Safety
Data Flow Analysis
WP E-Commerce Extra Shipping Options Attack Surface
WordPress Hooks 1
Maintenance & Trust
WP E-Commerce Extra Shipping Options Maintenance & Trust
Maintenance Signals
Community Trust
WP E-Commerce Extra Shipping Options Alternatives
WP E-Commerce Region Based Shipping Australia States
wp-e-commerce-region-based-shipping-for-australia-states
"WP E-Commerce Region Based Shipping Australia States" module gives the clients the ability to set the various new postage options.
DHL Shipping Germany for WooCommerce
dhl-for-woocommerce
Automate e-commerce orders with Official DHL for WooCommerce. Covers DHL Paket and Deutsche Post International.
The Courier Guy Shipping for WooCommerce
the-courier-guy
This is the official WooCommerce extension to ship products using The Courier Guy.
AppScenic – Smart AI Dropshipping
appscenic
Expand your store catalogue with no upfront inventory cost. Source high-quality products from verified domestic suppliers and use AI in the process.
CDEKDelivery
cdekdelivery
Integration with CDEK delivery for your WooCommerce store.
WP E-Commerce Extra Shipping Options Developer Profile
2 plugins · 20 total installs
How We Detect WP E-Commerce Extra Shipping Options
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-e-commerce-extra-shipping-option/my_shipping.phpHTML / DOM Fingerprints
You must always supply this Use this function to return HTML for setting any configuration options for your shipping method
* This will appear in the WP E-Commerce admin area under Products > Settings > Shipping
*
* Whatever you output here will be wrapped inside the right <form> tags, and also
* a <table> </table> block Use this function to store the settings submitted by the form above
* Submitted form data is in $_POST If there is a per-item shipping charge that applies irrespective of the chosen shipping method
* then it should be calculated and returned here. The value returned from this function is used
* as-is on the product pages. It is also included in the final cart & checkout figure along
* with the results from GetQuote (below) +14 morename="shipping[first]"name="shipping[recorded]"name="shipping[special]"name="shipping[saturday]"name="shipping[europe]"name="shipping[international]"my_shipping