
WPC Role-Based Shipping Methods for WooCommerce Security & Risk Analysis
wordpress.org/plugins/wpc-role-based-shipping-methodsWPC Role-Based Shipping Methods allow the limitation of available shipping methods for each user role individually.
Is WPC Role-Based Shipping Methods for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100WPC Role-Based Shipping Methods for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wpc-role-based-shipping-methods" v1.0.4 plugin exhibits a generally good security posture, with no known vulnerabilities or critical taint flows detected. The code analysis shows strong adherence to security best practices, including 100% of SQL queries using prepared statements, a high percentage of properly escaped output, and the presence of nonce and capability checks on its entry points. The absence of file operations and dangerous functions like `unserialize` further bolsters its security.
However, the presence of the `unserialize` function, even if not directly exploitable in this version based on the analysis, represents a potential concern for future versions or if used carelessly. While the attack surface of 5 AJAX handlers is small and all appear to be protected, the `unserialize` function itself is a known vector for deserialization vulnerabilities if user-controlled data is ever passed to it without proper validation. The plugin's history of zero recorded vulnerabilities is a positive indicator, suggesting diligent development and testing.
In conclusion, the plugin is currently well-secured. The primary area for vigilance would be the `unserialize` function. If its usage is essential, it should be strictly monitored to ensure no user-controlled input can influence its execution. Otherwise, the plugin demonstrates a commitment to secure coding.
Key Concerns
- Dangerous function: unserialize detected
WPC Role-Based Shipping Methods for WooCommerce Security Vulnerabilities
WPC Role-Based Shipping Methods for WooCommerce Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
WPC Role-Based Shipping Methods for WooCommerce Attack Surface
AJAX Handlers 5
WordPress Hooks 14
Maintenance & Trust
WPC Role-Based Shipping Methods for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
WPC Role-Based Shipping Methods for WooCommerce Alternatives
WPC Free Shipping Bar for WooCommerce
wpc-free-shipping-bar
Encourage customers to increase their order value to be qualified for free shipping with a beautiful customizable bar.
User role based shipping methods
user-role-based-shipping-method
Display WooCommerce shipping methods based on User Role and Country. Globally compatible.
WPC Copy Billing Address for WooCommerce
wpc-copy-billing-address
Help buyers copy the whole billing address to the shipping address with one click.
WPC Role-Based Payment Methods for WooCommerce
wpc-role-based-payment-methods
WPC Role-Based Payment Methods enables the restriction of available payment gateways for each user role.
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping
flexible-shipping
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and order value. Accurate rates at checkout.
WPC Role-Based Shipping Methods for WooCommerce Developer Profile
71 plugins · 441K total installs
How We Detect WPC Role-Based Shipping Methods for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpc-role-based-shipping-methods/assets/css/backend.css/wp-content/plugins/wpc-role-based-shipping-methods/assets/js/backend.jswpc-role-based-shipping-methods/assets/css/backend.css?ver=wpc-role-based-shipping-methods/assets/js/backend.js?ver=HTML / DOM Fingerprints
wpclever_settings_pagewpclever_settings_page_headerwpclever_settings_page_header_logowpclever_settings_page_header_textwpclever_settings_page_titlewpclever_settings_page_navdata-tab