Aistore Multi Vendor Store Security & Risk Analysis

wordpress.org/plugins/aistore-multi-vendor-store

Aistore Multi Vendor Store is a plugin which allow visitores to sell their digital products from your woo commerce store.

0 active installs v1.0 PHP + WP 5.5+ Updated Feb 27, 2022
aistoremulti-vendor-store
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Aistore Multi Vendor Store Safe to Use in 2026?

Generally Safe

Score 85/100

Aistore Multi Vendor Store has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The "aistore-multi-vendor-store" plugin v1.0 demonstrates some good security practices, with a high percentage of SQL queries using prepared statements and properly escaped output. The absence of known CVEs and critical taint flows is also a positive indicator. However, the presence of unsanitized paths in the taint analysis, specifically four high-severity flows, presents a significant concern. While the number of entry points is relatively low and none are immediately unprotected, these high-severity taint flows suggest potential vulnerabilities that could be exploited if input is not sufficiently validated and sanitized before being used in file operations or other sensitive actions. The plugin's vulnerability history is clean, which is encouraging, but it doesn't negate the risks identified in the static analysis. The plugin's strengths lie in its use of prepared statements and output escaping, but the identified taint flows are a critical area requiring immediate attention and remediation.

Key Concerns

  • High severity taint flows with unsanitized paths
  • Unsanitized paths in taint analysis
Vulnerabilities
None known

Aistore Multi Vendor Store Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Aistore Multi Vendor Store Code Analysis

Dangerous Functions
0
Raw SQL Queries
11
58 prepared
Unescaped Output
70
509 escaped
Nonce Checks
20
Capability Checks
3
File Operations
12
External Requests
0
Bundled Libraries
0

SQL Query Safety

84% prepared69 total queries

Output Escaping

88% escaped579 total outputs
Data Flows
8 unsanitized

Data Flow Analysis

25 flows8 with unsanitized paths
status_filter (widthdrawal\Widthdrawal_requests.php:24)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Aistore Multi Vendor Store Attack Surface

Entry Points5
Unprotected0

Shortcodes 5

[aistore_add_product] aistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:3
[aistore_product_list] aistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:7
[aistore_product_edit] aistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:11
[aistore_order_list] aistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:14
[aistore_order_edit] aistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:18
WordPress Hooks 62
filtermanage_users_columnsAdmin\users_setting.php:13
filtermanage_users_custom_columnAdmin\users_setting.php:41
filtermanage_users_columnsAdmin\users_setting.php:56
filtermanage_users_custom_columnAdmin\users_setting.php:83
filtermanage_users_columnsAdmin\users_setting.php:97
filtermanage_users_custom_columnAdmin\users_setting.php:129
filteruser_contactmethodsAdmin\users_setting.php:136
filtermanage_users_columnsAdmin\users_setting.php:145
filtermanage_users_custom_columnAdmin\users_setting.php:209
actionadmin_menuaistore_multivendor_admin\AistoreSettingsPage.class.php:18
actionadmin_initaistore_multivendor_admin\AistoreSettingsPage.class.php:19
filtermanage_users_columnsaistore_multivendor_admin\users_setting.php:13
filtermanage_users_custom_columnaistore_multivendor_admin\users_setting.php:41
filtermanage_users_columnsaistore_multivendor_admin\users_setting.php:56
filtermanage_users_custom_columnaistore_multivendor_admin\users_setting.php:83
filtermanage_users_columnsaistore_multivendor_admin\users_setting.php:97
filtermanage_users_custom_columnaistore_multivendor_admin\users_setting.php:129
filteruser_contactmethodsaistore_multivendor_admin\users_setting.php:136
filtermanage_users_columnsaistore_multivendor_admin\users_setting.php:145
filtermanage_users_custom_columnaistore_multivendor_admin\users_setting.php:209
filterwoocommerce_account_menu_itemsaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:23
actioninitaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:45
actionwoocommerce_account_cart-report_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:59
actionwoocommerce_account_order-list_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:69
actionwoocommerce_account_product-list_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:78
actionwoocommerce_account_product-add_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:86
actionwoocommerce_account_product-details_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:95
actionwoocommerce_account_order-details_endpointaistore_multivendor_wp_hooks\aistore_multivendor_hooks.php:105
filterwoocommerce_account_menu_itemshooks.php:3
actioninithooks.php:25
actionwoocommerce_account_cart-report_endpointhooks.php:39
actionwoocommerce_account_order-list_endpointhooks.php:48
actionwoocommerce_account_product-list_endpointhooks.php:57
actionwoocommerce_account_product-add_endpointhooks.php:65
actionwoocommerce_account_product-details_endpointhooks.php:74
actionwoocommerce_account_order-details_endpointhooks.php:84
actioninitindex.php:21
actionwp_enqueue_scriptsindex.php:63
actionwoocommerce_order_status_processingindex.php:269
actionwoocommerce_order_status_failedindex.php:270
actionwoocommerce_order_status_on-holdindex.php:271
actionwoocommerce_order_status_completedindex.php:272
actionwoocommerce_order_status_refundedindex.php:273
actionwoocommerce_order_status_cancelledindex.php:274
actionwoocommerce_add_to_cartindex.php:299
actionadmin_menuSetting\AistoreSettingsPage.class.php:18
actionadmin_initSetting\AistoreSettingsPage.class.php:19
filtersingle_templatetransaction_report.php:2
actionsave_posttransaction_report.php:52
actionadd_meta_boxestransaction_report.php:207
filterset-screen-optionwidthdrawal\Widthdrawal_requests.php:540
actionadmin_menuwidthdrawal\Widthdrawal_requests.php:541
actionplugins_loadedwidthdrawal\Widthdrawal_requests.php:637
filterwoocommerce_account_menu_itemswidthdrawal\Withdrawal.php:2
actioninitwidthdrawal\Withdrawal.php:16
actionwoocommerce_account_withdrawal-request_endpointwidthdrawal\Withdrawal.php:27
actionwoocommerce_account_bank-account_endpointwidthdrawal\Withdrawal.php:36
actionshow_user_profilewidthdrawal\Withdrawal.php:46
actionedit_user_profilewidthdrawal\Withdrawal.php:47
actionpersonal_options_updatewidthdrawal\Withdrawal.php:124
actionedit_user_profile_updatewidthdrawal\Withdrawal.php:125
actionadmin_menuwidthdrawal\Withdrawal.php:155
Maintenance & Trust

Aistore Multi Vendor Store Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedFeb 27, 2022
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Aistore Multi Vendor Store Developer Profile

susheelhbti

14 plugins · 40 total installs

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

How We Detect Aistore Multi Vendor Store

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/aistore-multi-vendor-store/aistore_multivendor_lib/aistore_multivendor_css/custom.css/wp-content/plugins/aistore-multi-vendor-store/aistore_multivendor_lib/aistore_multivendor_js/custom.js
Script Paths
//stackpath.bootstrapcdn.com/bootstrap/5.0.1/css/bootstrap.min.csshttps://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Aistore Multi Vendor Store