MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Security & Risk Analysis

wordpress.org/plugins/multiware-engine-lite

Multi-warehouse inventory management with real-time sync, zero-oversell protection, and fractional inventory support.

0 active installs v1.0.1 PHP 7.4+ WP 6.2+ Updated Mar 23, 2026
fulfillmentinventorymulti-warehousestock-managementwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The multiware-engine-lite plugin version 1.0.1 exhibits a generally strong security posture based on the static analysis. The developers have demonstrated good practices by implementing proper output escaping for all output, utilizing prepared statements for all SQL queries, and including a significant number of nonce and capability checks. The absence of known CVEs and a clean vulnerability history further reinforce this positive assessment, suggesting a commitment to security or a lack of past exploitable issues.

However, the taint analysis reveals a significant concern with 14 out of 20 analyzed flows having unsanitized paths. While no critical or high severity taint flows were explicitly reported, this high number of unsanitized paths indicates a potential for vulnerabilities, particularly if user-supplied data is not handled with extreme care throughout these flows. The presence of file operations and external HTTP requests, though not explicitly flagged as vulnerable in the static analysis, could become attack vectors if the unsanitized paths interact with these functions in unintended ways.

In conclusion, while the plugin has several robust security features and a clean history, the numerous unsanitized paths in the taint analysis represent a notable risk that requires further investigation. The developers should prioritize auditing these specific flows to ensure they are properly sanitized and do not lead to any security weaknesses, especially in conjunction with file operations or external requests.

Key Concerns

  • Unsanitized paths in taint analysis
Vulnerabilities
None known

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Security Vulnerabilities

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

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Release Timeline

v1.0.1Current
Code Analysis
Analyzed Apr 16, 2026

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
205 prepared
Unescaped Output
4
3086 escaped
Nonce Checks
56
Capability Checks
28
File Operations
10
External Requests
3
Bundled Libraries
0

SQL Query Safety

100% prepared205 total queries

Output Escaping

100% escaped3090 total outputs
Data Flows · Security
14 unsanitized

Data Flow Analysis

20 flows14 with unsanitized paths
handle_export (includes/admin/pages/class-import-export-page.php:142)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Attack Surface

Entry Points10
Unprotected0

AJAX Handlers 8

authwp_ajax_multiware_get_warehouse_stockincludes/integrations/class-frontend-warehouse-selector.php:113
noprivwp_ajax_multiware_get_warehouse_stockincludes/integrations/class-frontend-warehouse-selector.php:114
authwp_ajax_multiware_save_customer_locationincludes/services/class-location-service.php:98
noprivwp_ajax_multiware_save_customer_locationincludes/services/class-location-service.php:99
authwp_ajax_multiware_get_nearest_warehouseincludes/services/class-location-service.php:100
noprivwp_ajax_multiware_get_nearest_warehouseincludes/services/class-location-service.php:101
authwp_ajax_multiware_get_warehouses_by_distanceincludes/services/class-location-service.php:102
noprivwp_ajax_multiware_get_warehouses_by_distanceincludes/services/class-location-service.php:103

REST API Routes 2

POST/wp-json/multiware/v1/generic-webhookincludes/integrations/class-generic-api-sync.php:200
POST/wp-json/multiware/v1/shopify-webhookincludes/integrations/class-shopify-sync.php:452
WordPress Hooks 103
actionadmin_enqueue_scriptsincludes/admin/class-admin-assets.php:33
actionadmin_menuincludes/admin/class-admin-menu.php:33
actionadmin_noticesincludes/admin/class-admin-menu.php:34
actionadd_meta_boxesincludes/admin/class-order-metabox.php:64
actionadd_meta_boxesincludes/admin/class-product-metabox.php:64
actionwoocommerce_process_product_metaincludes/admin/class-product-metabox.php:67
actionsave_post_productincludes/admin/class-product-metabox.php:68
actionrest_api_initincludes/api/class-api-controller.php:41
actionrest_api_initincludes/class-multiware-engine.php:312
filterwoocommerce_add_to_cart_validationincludes/class-multiware-hooks.php:144
filterwoocommerce_update_cart_validationincludes/class-multiware-hooks.php:145
actionwoocommerce_checkout_processincludes/class-multiware-hooks.php:182
actionwoocommerce_check_cart_itemsincludes/class-multiware-hooks.php:183
filterwoocommerce_store_api_cart_errorsincludes/class-multiware-hooks.php:186
actionwoocommerce_checkout_order_createdincludes/class-multiware-hooks.php:189
actionwoocommerce_payment_completeincludes/class-multiware-hooks.php:192
actionwoocommerce_order_status_processingincludes/class-multiware-hooks.php:195
actionwoocommerce_order_status_completedincludes/class-multiware-hooks.php:196
actionwoocommerce_order_status_cancelledincludes/class-multiware-hooks.php:199
actionwoocommerce_order_status_failedincludes/class-multiware-hooks.php:200
filterwoocommerce_can_reduce_order_stockincludes/class-multiware-hooks.php:211
actionwoocommerce_reduce_order_stockincludes/class-multiware-hooks.php:214
actionwoocommerce_order_status_refundedincludes/class-multiware-hooks.php:217
actionmultiware_order_returnedincludes/class-multiware-hooks.php:220
actionwoocommerce_new_productincludes/class-multiware-hooks.php:231
actionbefore_delete_postincludes/class-multiware-hooks.php:234
actionwoocommerce_product_set_stockincludes/class-multiware-hooks.php:237
actionmultiware_sync_product_stockincludes/class-multiware-hooks.php:240
actionmultiware_cleanup_expired_reservationsincludes/class-multiware-hooks.php:251
actionmultiware_check_low_stockincludes/class-multiware-hooks.php:265
actionmultiware_supplier_syncincludes/class-multiware-hooks.php:268
actionmultiware_process_stock_queueincludes/class-multiware-hooks.php:271
filterwoocommerce_product_data_tabsincludes/integrations/class-admin-product-integration.php:65
actionwoocommerce_product_data_panelsincludes/integrations/class-admin-product-integration.php:68
actionwoocommerce_process_product_metaincludes/integrations/class-admin-product-integration.php:71
actionwoocommerce_product_after_variable_attributesincludes/integrations/class-admin-product-integration.php:74
actionwoocommerce_save_product_variationincludes/integrations/class-admin-product-integration.php:77
filtermanage_edit-product_columnsincludes/integrations/class-admin-product-integration.php:80
actionmanage_product_posts_custom_columnincludes/integrations/class-admin-product-integration.php:81
actionadmin_enqueue_scriptsincludes/integrations/class-admin-product-integration.php:84
filterwoocommerce_add_to_cart_validationincludes/integrations/class-cart-integration.php:75
actionwoocommerce_add_to_cartincludes/integrations/class-cart-integration.php:78
actionwoocommerce_cart_item_removedincludes/integrations/class-cart-integration.php:79
actionwoocommerce_cart_emptiedincludes/integrations/class-cart-integration.php:80
filterwoocommerce_update_cart_validationincludes/integrations/class-cart-integration.php:83
actionwoocommerce_checkout_processincludes/integrations/class-cart-integration.php:86
actionwoocommerce_after_checkout_validationincludes/integrations/class-cart-integration.php:87
filterwoocommerce_cart_item_nameincludes/integrations/class-cart-integration.php:90
actionwp_enqueue_scriptsincludes/integrations/class-frontend-warehouse-selector.php:91
actionwoocommerce_before_add_to_cart_buttonincludes/integrations/class-frontend-warehouse-selector.php:95
filterwoocommerce_add_cart_item_dataincludes/integrations/class-frontend-warehouse-selector.php:99
filterwoocommerce_get_item_dataincludes/integrations/class-frontend-warehouse-selector.php:103
actionwoocommerce_checkout_create_order_line_itemincludes/integrations/class-frontend-warehouse-selector.php:107
filterwoocommerce_order_item_display_meta_keyincludes/integrations/class-frontend-warehouse-selector.php:110
actionwoocommerce_check_cart_itemsincludes/integrations/class-frontend-warehouse-selector.php:117
actionwoocommerce_cart_loaded_from_sessionincludes/integrations/class-frontend-warehouse-selector.php:120
actionmultiware_stock_updatedincludes/integrations/class-generic-api-sync.php:70
actionrest_api_initincludes/integrations/class-generic-api-sync.php:73
actionbefore_woocommerce_initincludes/integrations/class-hpos-compatibility.php:59
actionwoocommerce_new_orderincludes/integrations/class-hpos-compatibility.php:63
actionwoocommerce_update_orderincludes/integrations/class-hpos-compatibility.php:64
actionwoocommerce_checkout_order_createdincludes/integrations/class-order-integration.php:66
actionwoocommerce_payment_completeincludes/integrations/class-order-integration.php:69
actionwoocommerce_order_status_on-holdincludes/integrations/class-order-integration.php:72
actionwoocommerce_order_status_processingincludes/integrations/class-order-integration.php:73
actionwoocommerce_order_status_completedincludes/integrations/class-order-integration.php:74
actionwoocommerce_order_status_cancelledincludes/integrations/class-order-integration.php:75
actionwoocommerce_order_status_failedincludes/integrations/class-order-integration.php:76
actionwoocommerce_order_status_refundedincludes/integrations/class-order-integration.php:77
actionwoocommerce_reduce_order_stockincludes/integrations/class-order-integration.php:80
actionwoocommerce_restore_order_stockincludes/integrations/class-order-integration.php:81
filterwoocommerce_ajax_add_order_item_validationincludes/integrations/class-order-integration.php:84
actionwoocommerce_new_productincludes/integrations/class-product-integration.php:56
actionwoocommerce_update_productincludes/integrations/class-product-integration.php:59
actionbefore_delete_postincludes/integrations/class-product-integration.php:62
actionwoocommerce_new_product_variationincludes/integrations/class-product-integration.php:65
actionwoocommerce_update_product_variationincludes/integrations/class-product-integration.php:68
actionwoocommerce_before_delete_product_variationincludes/integrations/class-product-integration.php:71
actionmultiware_stock_updatedincludes/integrations/class-shopify-sync.php:89
actionmultiware_reservation_fulfilledincludes/integrations/class-shopify-sync.php:92
actionrest_api_initincludes/integrations/class-shopify-sync.php:95
actionadmin_noticesincludes/integrations/class-woocommerce-integration.php:83
actionwoocommerce_initincludes/integrations/class-woocommerce-integration.php:103
actionwoocommerce_loadedincludes/integrations/class-woocommerce-integration.php:109
filterwoocommerce_product_is_in_stockincludes/integrations/class-woocommerce-integration.php:113
filterwoocommerce_product_get_stock_quantityincludes/integrations/class-woocommerce-integration.php:114
filterwoocommerce_variation_is_in_stockincludes/integrations/class-woocommerce-integration.php:115
filterwoocommerce_can_reduce_order_stockincludes/integrations/class-woocommerce-integration.php:118
actionwoocommerce_checkout_create_order_line_itemincludes/integrations/class-woocommerce-integration.php:121
filtermultiware_frontend_warehousesincludes/services/class-location-service.php:106
filtermultiware_frontend_localize_dataincludes/services/class-location-service.php:109
actionmultiware_stock_updatedincludes/services/class-notification-service.php:51
actionmultiware_transfer_status_changedincludes/services/class-notification-service.php:54
actionmultiware_transfer_createdincludes/services/class-notification-service.php:55
actionmultiware_daily_summary_emailincludes/services/class-notification-service.php:58
actionmultiware_low_stock_checkincludes/services/class-notification-service.php:59
actionbefore_woocommerce_initmultiware-engine-lite.php:51
actionadmin_noticesmultiware-engine-lite.php:91
actionadmin_noticesmultiware-engine-lite.php:104
actionadmin_noticesmultiware-engine-lite.php:117
actionadmin_noticesmultiware-engine-lite.php:139
actioninitmultiware-engine-lite.php:205
filtercron_schedulesmultiware-engine-lite.php:236

Scheduled Events 6

multiware_cleanup_expired_reservations
multiware_check_low_stock
multiware_supplier_sync
multiware_process_stock_queue
multiware_daily_summary_email
multiware_low_stock_check
Maintenance & Trust

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 23, 2026
PHP min version7.4
Downloads72

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce Developer Profile

vortexplaytv

3 plugins · 0 total installs

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

How We Detect MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/multiware-engine-lite/assets/css/frontend.css/wp-content/plugins/multiware-engine-lite/assets/js/frontend.js
Version Parameters
/wp-content/plugins/multiware-engine-lite/assets/css/frontend.css?ver=/wp-content/plugins/multiware-engine-lite/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about MultiWare Engine Lite – Multi Location Inventory Management for WooCommerce