StackSuite Sales Manager for WooCommerce Security & Risk Analysis

wordpress.org/plugins/stacksuite-sales-manager-for-woocommerce

AI-powered WooCommerce product management. Generate content, suggest tags, and create product images with AI.

0 active installs v1.6.0 PHP 8.0+ WP 6.2+ Updated Feb 5, 2026
aicontent-generationimage-generationproduct-managementwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is StackSuite Sales Manager for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

StackSuite Sales Manager for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The "stacksuite-sales-manager-for-woocommerce" v1.6.0 plugin demonstrates a strong security posture based on the provided static analysis. The absence of dangerous functions, 100% use of prepared statements for SQL queries, and complete output escaping for all identified outputs are significant strengths. Furthermore, the presence of nonce and capability checks on all identified entry points (AJAX handlers and shortcodes) indicates a robust approach to access control and input validation.

The taint analysis revealing no flows with unsanitized paths, and the vulnerability history showing zero known CVEs, further bolster confidence in the plugin's security. The plugin also avoids bundled libraries, which can sometimes introduce vulnerabilities if not maintained. The external HTTP requests and file operations are potential areas to monitor, but without further context on their implementation, they are not immediate high-risk concerns.

Overall, this plugin appears to be well-developed with security in mind. The meticulous implementation of security best practices in the analyzed code is commendable. While the attack surface is moderate, the thorough protection of each entry point minimizes the immediate risk. The lack of historical vulnerabilities is a positive indicator, suggesting a commitment to security maintenance by the developers.

Vulnerabilities
None known

StackSuite Sales Manager for WooCommerce Security Vulnerabilities

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

StackSuite Sales Manager for WooCommerce Release Timeline

v1.6.3
v1.6.2
v1.6.0Current
v1.5.9
v1.5.8
v1.5.7
v1.5.6
v1.5.5
v1.5.4
v1.5.3
v1.5.2
v1.5.1
Code Analysis
Analyzed Mar 17, 2026

StackSuite Sales Manager for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
28 prepared
Unescaped Output
0
1003 escaped
Nonce Checks
21
Capability Checks
10
File Operations
1
External Requests
6
Bundled Libraries
0

SQL Query Safety

100% prepared28 total queries

Output Escaping

100% escaped1003 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
handle_restore (includes\class-aisales-abandoned-cart-restore.php:41)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

StackSuite Sales Manager for WooCommerce Attack Surface

Entry Points21
Unprotected0

AJAX Handlers 6

authwp_ajax_aisales_restore_cartincludes\class-aisales-abandoned-cart-restore.php:34
noprivwp_ajax_aisales_restore_cartincludes\class-aisales-abandoned-cart-restore.php:35
authwp_ajax_aisales_toggle_widgetincludes\widgets\class-aisales-widgets-page.php:52
authwp_ajax_aisales_save_widget_settingsincludes\widgets\class-aisales-widgets-page.php:53
authwp_ajax_aisales_save_widget_configincludes\widgets\class-aisales-widgets-page.php:54
authwp_ajax_aisales_get_widget_configincludes\widgets\class-aisales-widgets-page.php:55

Shortcodes 15

[aisales_total_sold] includes\widgets\class-aisales-shortcodes.php:66
[aisales_stock_urgency] includes\widgets\class-aisales-shortcodes.php:67
[aisales_review_summary] includes\widgets\class-aisales-shortcodes.php:68
[aisales_recent_purchase] includes\widgets\class-aisales-shortcodes.php:69
[aisales_live_viewers] includes\widgets\class-aisales-shortcodes.php:70
[aisales_countdown] includes\widgets\class-aisales-shortcodes.php:73
[aisales_price_drop] includes\widgets\class-aisales-shortcodes.php:74
[aisales_bundle_savings] includes\widgets\class-aisales-shortcodes.php:75
[aisales_cart_urgency] includes\widgets\class-aisales-shortcodes.php:76
[aisales_shipping_bar] includes\widgets\class-aisales-shortcodes.php:77
[aisales_bestsellers] includes\widgets\class-aisales-shortcodes.php:80
[aisales_trending] includes\widgets\class-aisales-shortcodes.php:81
[aisales_recently_viewed] includes\widgets\class-aisales-shortcodes.php:82
[aisales_bought_together] includes\widgets\class-aisales-shortcodes.php:83
[aisales_new_arrivals] includes\widgets\class-aisales-shortcodes.php:84
WordPress Hooks 107
actiongenerate_contentincludes\ajax\class-aisales-ajax-ai.php:23
actionsuggest_taxonomyincludes\ajax\class-aisales-ajax-ai.php:24
actiongenerate_imageincludes\ajax\class-aisales-ajax-ai.php:25
actionimprove_imageincludes\ajax\class-aisales-ajax-ai.php:26
actionconnectincludes\ajax\class-aisales-ajax-auth.php:24
actionget_balanceincludes\ajax\class-aisales-ajax-auth.php:27
actionrequest_api_key_recoveryincludes\ajax\class-aisales-ajax-auth.php:30
actionvalidate_recovery_tokenincludes\ajax\class-aisales-ajax-auth.php:31
actiontopupincludes\ajax\class-aisales-ajax-billing.php:37
actionquick_topupincludes\ajax\class-aisales-ajax-billing.php:38
actionupdate_auto_topupincludes\ajax\class-aisales-ajax-billing.php:39
actionsetup_payment_methodincludes\ajax\class-aisales-ajax-billing.php:40
actionconfirm_setupincludes\ajax\class-aisales-ajax-billing.php:41
actionremove_payment_methodincludes\ajax\class-aisales-ajax-billing.php:42
actionsave_brand_settingsincludes\ajax\class-aisales-ajax-brand.php:23
actionanalyze_brandincludes\ajax\class-aisales-ajax-brand.php:24
actionget_email_templatesincludes\ajax\class-aisales-ajax-email.php:24
actionsave_email_templateincludes\ajax\class-aisales-ajax-email.php:25
actiontoggle_email_templateincludes\ajax\class-aisales-ajax-email.php:26
actiondelete_email_templateincludes\ajax\class-aisales-ajax-email.php:27
actiongenerate_email_templateincludes\ajax\class-aisales-ajax-email.php:30
actionpreview_email_templateincludes\ajax\class-aisales-ajax-email.php:33
actionsend_test_emailincludes\ajax\class-aisales-ajax-email.php:34
actionsave_mail_provider_settingsincludes\ajax\class-aisales-ajax-email.php:37
actionsend_mail_provider_testincludes\ajax\class-aisales-ajax-email.php:38
actionsave_wizard_contextincludes\ajax\class-aisales-ajax-email.php:41
actioncomplete_email_wizardincludes\ajax\class-aisales-ajax-email.php:42
actionupdate_product_fieldincludes\ajax\class-aisales-ajax-products.php:56
actionset_product_featured_imageincludes\ajax\class-aisales-ajax-products.php:57
actionupdate_category_fieldincludes\ajax\class-aisales-ajax-products.php:60
actionget_categoryincludes\ajax\class-aisales-ajax-products.php:61
actionset_category_thumbnailincludes\ajax\class-aisales-ajax-products.php:62
actionapply_catalog_changeincludes\ajax\class-aisales-ajax-products.php:65
actionapply_batch_resultincludes\ajax\class-aisales-ajax-products.php:68
actionseo_run_scanincludes\ajax\class-aisales-ajax-seo.php:22
actionseo_get_resultsincludes\ajax\class-aisales-ajax-seo.php:23
actionseo_generate_fixincludes\ajax\class-aisales-ajax-seo.php:24
actionseo_apply_fixincludes\ajax\class-aisales-ajax-seo.php:25
actionseo_dismiss_issueincludes\ajax\class-aisales-ajax-seo.php:26
actionsave_store_contextincludes\ajax\class-aisales-ajax-store.php:31
actionsync_store_contextincludes\ajax\class-aisales-ajax-store.php:32
actionmark_chat_visitedincludes\ajax\class-aisales-ajax-store.php:33
actionsync_balanceincludes\ajax\class-aisales-ajax-store.php:36
actionsave_generated_imageincludes\ajax\class-aisales-ajax-store.php:39
actionget_store_summaryincludes\ajax\class-aisales-ajax-store.php:42
actionfetch_tool_dataincludes\ajax\class-aisales-ajax-store.php:45
actionsupport_draftincludes\ajax\class-aisales-ajax-support.php:30
actionsupport_clarifyincludes\ajax\class-aisales-ajax-support.php:31
actionsupport_submitincludes\ajax\class-aisales-ajax-support.php:32
actionsupport_listincludes\ajax\class-aisales-ajax-support.php:33
actionsupport_statsincludes\ajax\class-aisales-ajax-support.php:34
actionsupport_uploadincludes\ajax\class-aisales-ajax-support.php:35
filterwp_mail_content_typeincludes\class-aisales-abandoned-cart-emails.php:55
actionadmin_menuincludes\class-aisales-abandoned-cart-report-page.php:34
actionaisales_abandoned_cart_cronincludes\class-aisales-abandoned-cart-scheduler.php:34
actioninitincludes\class-aisales-abandoned-cart-scheduler.php:35
actionadmin_initincludes\class-aisales-abandoned-cart-settings-page.php:34
actionwoocommerce_add_to_cartincludes\class-aisales-abandoned-cart-tracker.php:41
actionwoocommerce_cart_updatedincludes\class-aisales-abandoned-cart-tracker.php:42
actionwoocommerce_checkout_update_order_reviewincludes\class-aisales-abandoned-cart-tracker.php:43
actionwoocommerce_thankyouincludes\class-aisales-abandoned-cart-tracker.php:44
actioninitincludes\class-aisales-abandoned-cart-tracker.php:45
actionadmin_menuincludes\class-aisales-admin-settings.php:52
actionadmin_initincludes\class-aisales-admin-settings.php:53
actionadmin_enqueue_scriptsincludes\class-aisales-admin-settings.php:54
actionadmin_initincludes\class-aisales-admin-settings.php:55
actionadmin_menuincludes\class-aisales-batch-page.php:38
actionadmin_enqueue_scriptsincludes\class-aisales-batch-page.php:39
actionadmin_menuincludes\class-aisales-brand-page.php:41
actionadmin_enqueue_scriptsincludes\class-aisales-brand-page.php:42
actionproduct_cat_edit_form_fieldsincludes\class-aisales-category-metabox.php:41
actionproduct_cat_add_form_fieldsincludes\class-aisales-category-metabox.php:44
actionadmin_enqueue_scriptsincludes\class-aisales-category-metabox.php:47
actionadmin_menuincludes\class-aisales-chat-page.php:38
actionadmin_enqueue_scriptsincludes\class-aisales-chat-page.php:39
actionsave_post_productincludes\class-aisales-chat-page.php:42
actiondeleted_postincludes\class-aisales-chat-page.php:43
actiontrashed_postincludes\class-aisales-chat-page.php:44
actioncreated_product_catincludes\class-aisales-chat-page.php:47
actionedited_product_catincludes\class-aisales-chat-page.php:48
actiondelete_product_catincludes\class-aisales-chat-page.php:49
actioninitincludes\class-aisales-email-manager.php:279
actionwoocommerce_email_before_order_tableincludes\class-aisales-email-manager.php:345
actionadmin_menuincludes\class-aisales-email-page.php:40
actionadmin_enqueue_scriptsincludes\class-aisales-email-page.php:41
actionadmin_menuincludes\class-aisales-mail-provider-page.php:38
actionadmin_enqueue_scriptsincludes\class-aisales-mail-provider-page.php:39
actionphpmailer_initincludes\class-aisales-mail-provider.php:47
actionadd_meta_boxesincludes\class-aisales-product-metabox.php:38
actionadmin_menuincludes\class-aisales-seo-checker-page.php:41
actionadmin_enqueue_scriptsincludes\class-aisales-seo-checker-page.php:42
actionadmin_initincludes\class-aisales-seo-checker-page.php:43
actionadmin_menuincludes\class-aisales-support-page.php:36
actionadmin_footerincludes\class-aisales-support-ui.php:34
actionwp_enqueue_scriptsincludes\widgets\class-aisales-shortcodes.php:58
actiontemplate_redirectincludes\widgets\class-aisales-widget-injector.php:78
actionwp_footerincludes\widgets\class-aisales-widget-injector.php:144
actionwoocommerce_before_cartincludes\widgets\class-aisales-widget-injector.php:213
actionwoocommerce_before_checkout_formincludes\widgets\class-aisales-widget-injector.php:217
actionadmin_menuincludes\widgets\class-aisales-widgets-page.php:48
actionadmin_enqueue_scriptsincludes\widgets\class-aisales-widgets-page.php:49
actionadmin_enqueue_scriptsstacksuite-sales-manager-for-woocommerce.php:147
filteradmin_body_classstacksuite-sales-manager-for-woocommerce.php:149
actionadmin_noticesstacksuite-sales-manager-for-woocommerce.php:150
actionadmin_menustacksuite-sales-manager-for-woocommerce.php:179
actionadmin_noticesstacksuite-sales-manager-for-woocommerce.php:492
actionplugins_loadedstacksuite-sales-manager-for-woocommerce.php:522

Scheduled Events 1

aisales_abandoned_cart_cron
Maintenance & Trust

StackSuite Sales Manager for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 5, 2026
PHP min version8.0
Downloads295

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

StackSuite Sales Manager for WooCommerce Developer Profile

StackSuite

1 plugin · 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 StackSuite Sales Manager 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/stacksuite-sales-manager-for-woocommerce/assets/css/admin.css/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/css/shared-components.css/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/js/admin.js/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/css/support-page.css/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/js/support-modal.js/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/js/design-studio.js/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/js/seo-checker.js/wp-content/plugins/stacksuite-sales-manager-for-woocommerce/assets/js/batch-page.js+11 more
Script Paths
assets/js/admin.jsassets/js/support-modal.jsassets/js/design-studio.jsassets/js/seo-checker.jsassets/js/batch-page.jsassets/js/widgets.js+9 more
Version Parameters
stacksuite-sales-manager-for-woocommerce/assets/css/admin.css?ver=stacksuite-sales-manager-for-woocommerce/assets/css/shared-components.css?ver=stacksuite-sales-manager-for-woocommerce/assets/js/admin.js?ver=stacksuite-sales-manager-for-woocommerce/assets/css/support-page.css?ver=stacksuite-sales-manager-for-woocommerce/assets/js/support-modal.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/design-studio.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/seo-checker.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/batch-page.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/widgets.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/brand.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/support.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/abandoned-cart-report.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/abandoned-cart-settings.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/mail-provider.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/email.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/chat.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/category.js?ver=stacksuite-sales-manager-for-woocommerce/assets/js/product.js?ver=stacksuite-sales-manager-for-woocommerce/assets/css/plugin-update-notice.css?ver=

HTML / DOM Fingerprints

CSS Classes
aisales-chat-gpt-wrapperaisales-chat-windowaisales-chat-input-areaaisales-chat-message-listaisales-chat-messageaisales-response-messageaisales-user-messageaisales-chat-typing-indicator+14 more
Data Attributes
data-aisales-api-urldata-aisales-action
JS Globals
AISalesAdminAISalesChatAISalesDesignStudioAISalesSeoCheckerAISalesBatchPageAISalesWidgetsPage+8 more
REST Endpoints
/wp-json/aisales/v1/chat/wp-json/aisales/v1/generate-product-content/wp-json/aisales/v1/suggest-tags-categories/wp-json/aisales/v1/generate-product-image/wp-json/aisales/v1/abandoned-cart/settings/wp-json/aisales/v1/abandoned-cart/report/wp-json/aisales/v1/seo-checker/check
Shortcode Output
[aisales_chat][aisales_product_generator][aisales_abandoned_cart_preview]
FAQ

Frequently Asked Questions about StackSuite Sales Manager for WooCommerce