
Split Order on checkout pro for Woocommerce Security & Risk Analysis
wordpress.org/plugins/split-order-for-woocommerce“Split order on checkout pro for WooCommerce” plugin, splits an order into separate orders based on the different conditions set by the admin.
Is Split Order on checkout pro for Woocommerce Safe to Use in 2026?
Generally Safe
Score 92/100Split Order on checkout pro for Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "split-order-for-woocommerce" plugin, version 1.0.9, exhibits a mixed security posture. On the positive side, the plugin utilizes prepared statements for all its SQL queries, demonstrates a good rate of output escaping, and has no recorded vulnerabilities or CVEs. This suggests a level of care in its development regarding common SQL injection and cross-site scripting (XSS) vulnerabilities. However, significant concerns arise from its attack surface and code signals. The presence of an unprotected AJAX handler represents a direct entry point that is not validated for user authentication, posing a risk of unauthorized actions. Furthermore, the use of the "unserialize" function, while not directly flagged as a taint flow in this specific analysis, is inherently risky and can lead to serious vulnerabilities if not handled with extreme caution and strict input validation, especially when processing data from untrusted sources.
The plugin's vulnerability history is currently clean, which is a positive indicator of past security diligence. However, the static analysis reveals potential weaknesses that, if exploited in conjunction with the unprotected AJAX handler or insecure unserialization, could lead to security incidents. The absence of nonce checks and capability checks on the identified AJAX handler is a critical oversight, leaving it vulnerable to CSRF attacks and unauthorized privilege escalation. In conclusion, while the plugin benefits from a clean vulnerability record and good SQL practices, the unprotected AJAX handler and the presence of dangerous functions like unserialize warrant immediate attention and remediation to mitigate potential security risks.
Key Concerns
- Unprotected AJAX handler
- Dangerous function used (unserialize)
- Missing nonce checks
- Missing capability checks
- Output escaping not fully implemented
Split Order on checkout pro for Woocommerce Security Vulnerabilities
Split Order on checkout pro for Woocommerce Release Timeline
Split Order on checkout pro for Woocommerce Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Split Order on checkout pro for Woocommerce Attack Surface
AJAX Handlers 1
WordPress Hooks 14
Maintenance & Trust
Split Order on checkout pro for Woocommerce Maintenance & Trust
Maintenance Signals
Community Trust
Split Order on checkout pro for Woocommerce Alternatives
Split Order by category for Woocommerce
split-order-by-category
"Split order by Category for Woocommerce" allows splitting an order into separate orders based on category.
Split order by weight for WooCommerce
split-order-by-weight-for-woocommerce
“Split order by weight” plugin can split an order automatically into multiple orders based on the weight of the items in the cart.
Splitter Orders For Woocommerce
splitter-orders-for-woocommerce
"Splitter Orders For Woocommerce" plugin, splits an order into separate orders based on the different conditions set by the admin.
Order Splitter for WooCommerce
woo-order-splitter
A great plugin to split WooCommerce orders. You can duplicate orders as well.
Split Order By Warehouse for Woocommerce
split-order-by-warehouse
Split order by warehouse plugin helps to split the orders as per the warehouses. This plugin works as per assigned warehouse products in the backend.
Split Order on checkout pro for Woocommerce Developer Profile
17 plugins · 450 total installs
How We Detect Split Order on checkout pro for Woocommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/split-order-for-woocommerce/assets/css/split-order-style.css/wp-content/plugins/split-order-for-woocommerce/assets/js/split-order-main.js/wp-content/plugins/split-order-for-woocommerce/classes/function-class.php/wp-content/plugins/split-order-for-woocommerce/assets/js/split-order-main.jssplit-order-for-woocommerce/assets/css/split-order-style.css?ver=split-order-for-woocommerce/assets/js/split-order-main.js?ver=HTML / DOM Fingerprints
split-order-for-woocommerce<!-- New Order emails --><!-- Processing order emails --><!-- Completed order emails --><!-- Note emails -->data-order_status_resultdata-order_idwos_sunarc_plugin_dirWOS_Function_Classwos_sunarc_versionwos_sunarc_pathwos_sunarc_url