Order Tags or Order Label for WooCommerce Security & Risk Analysis

wordpress.org/plugins/auto-assign-order-tags-for-woocommerce

This plugin automatically tags WooCommerce orders based on custom rules to improve order management and efficiently manage order processing.

80 active installs v1.0.44 PHP 7.4+ WP 5.0+ Updated Unknown
order-managementorder-management-woocommercewoocommerce-order-managementwoocommerce-tags
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Order Tags or Order Label for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Order Tags or Order Label for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The auto-assign-order-tags-for-woocommerce plugin, version 1.0.44, exhibits a generally strong security posture. The absence of any recorded CVEs, along with robust use of prepared statements for SQL queries and a very high percentage of properly escaped output, are significant strengths. The plugin also demonstrates good practice by implementing capability checks on all AJAX handlers and has no apparent REST API routes or shortcodes that could introduce vulnerabilities. There are no detected critical or high severity taint flows, further reinforcing its secure design.

However, there are a couple of areas that warrant attention. The presence of two taint flows with unsanitized paths, while not classified as critical or high, indicates potential for subtle security weaknesses that could be exploited in specific scenarios. While the plugin has a solid history of no known vulnerabilities, the absence of vulnerabilities could also mean limited historical testing or exposure to sophisticated attack vectors. Overall, the plugin is well-secured, but the identified unsanitized paths present a minor risk that should be addressed to maintain a completely secure profile.

Key Concerns

  • Flows with unsanitized paths
Vulnerabilities
None known

Order Tags or Order Label for WooCommerce Security Vulnerabilities

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

Order Tags or Order Label for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
1 prepared
Unescaped Output
10
537 escaped
Nonce Checks
7
Capability Checks
6
File Operations
0
External Requests
3
Bundled Libraries
0

SQL Query Safety

100% prepared1 total queries

Output Escaping

98% escaped547 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
<Webhook_Action> (admin\Webhook_Action.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Order Tags or Order Label for WooCommerce Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_pisol_aaot_get_condition_fieldsadmin\conditions\Base_Condition.php:28
authwp_ajax_pisol_aaot_json_search_product_tagsadmin\conditions\Product_Tag.php:27
authwp_ajax_pisol_aaot_json_search_usersadmin\conditions\User.php:27
authwp_ajax_pisol_aaot_edit_tagadmin\Order_Tags_Meta_Box.php:45
WordPress Hooks 64
actionpisol_aaot_action_fieldadmin\Action.php:26
actionpisol_aaot_action_field_saveadmin\Action.php:27
actionpisol_aaot_tag_appliedadmin\Action.php:30
actioninitadmin\Admin_Customer_Email.php:46
actionadmin_initadmin\Admin_Customer_Email.php:48
filterwoocommerce_email_settingsadmin\Admin_Customer_Email.php:51
actionwoocommerce_email_before_order_tableadmin\Admin_Customer_Email.php:169
actionwoocommerce_email_after_order_tableadmin\Admin_Customer_Email.php:171
actionwoocommerce_email_before_order_tableadmin\Admin_Customer_Email.php:187
actionwoocommerce_email_after_order_tableadmin\Admin_Customer_Email.php:189
filterpisol_aaot_condition_typesadmin\conditions\Base_Condition.php:22
filterpisol_aaot_condition_objectsadmin\conditions\Base_Condition.php:25
actionadmin_enqueue_scriptsadmin\conditions\Product.php:24
actionadmin_enqueue_scriptsadmin\conditions\Product_Inventory.php:24
actionadmin_enqueue_scriptsadmin\conditions\Product_Quantity.php:24
actionadmin_enqueue_scriptsadmin\conditions\Product_Tag.php:24
actionadmin_enqueue_scriptsadmin\conditions\User.php:24
actionadmin_footeradmin\FormMaker.php:414
filterwoocommerce_settings_tabs_arrayadmin\Menu.php:24
actionwoocommerce_sections_pisol_aaot_order_tagadmin\Menu.php:25
actionwoocommerce_settings_pisol_aaot_order_tagadmin\Menu.php:26
actionwoocommerce_update_options_pisol_aaot_order_tagadmin\Menu.php:27
actionwoocommerce_admin_field_checkbox_10admin\Menu.php:29
filterwoocommerce_admin_settings_sanitize_optionadmin\Menu.php:30
actionrestrict_manage_postsadmin\Order_Filter.php:23
actionwoocommerce_order_list_table_restrict_manage_ordersadmin\Order_Filter.php:26
actionpre_get_postsadmin\Order_Filter.php:29
filterwoocommerce_shop_order_list_table_prepare_items_query_argsadmin\Order_Filter.php:32
actionadmin_enqueue_scriptsadmin\Order_Filter.php:35
filtermanage_edit-shop_order_columnsadmin\Order_Table.php:16
filtermanage_woocommerce_page_wc-orders_columnsadmin\Order_Table.php:17
actionmanage_shop_order_posts_custom_columnadmin\Order_Table.php:19
actionmanage_woocommerce_page_wc-orders_custom_columnadmin\Order_Table.php:20
actioninitadmin\Order_Tags.php:98
actionadmin_menuadmin\Order_Tags.php:101
actionadmin_menuadmin\Order_Tags.php:104
actionadd_meta_boxesadmin\Order_Tags.php:107
actionsave_post_pisol_aaot_tagsadmin\Order_Tags.php:110
actionadmin_enqueue_scriptsadmin\Order_Tags.php:113
filterparent_fileadmin\Order_Tags.php:116
filtersubmenu_fileadmin\Order_Tags.php:117
actionedit_form_after_titleadmin\Order_Tags_Color.php:39
actionsave_post_pisol_aaot_tagsadmin\Order_Tags_Color.php:42
actionadmin_enqueue_scriptsadmin\Order_Tags_Color.php:45
filterpisol_aaot_tag_display_attributesadmin\Order_Tags_Color.php:48
actionadd_meta_boxesadmin\Order_Tags_Meta_Box.php:39
actionadmin_enqueue_scriptsadmin\Order_Tags_Meta_Box.php:42
actionadd_meta_boxesadmin\Order_Tag_Actions.php:37
actionsave_post_pisol_aaot_tagsadmin\Order_Tag_Actions.php:40
actionadmin_enqueue_scriptsadmin\Order_Tag_Actions.php:43
actionadd_meta_boxesadmin\Promotion.php:19
actionadmin_noticesadmin\Review.php:109
actionadmin_enqueue_scriptsadmin\Tracker.php:34
actionadmin_footer-plugins.phpadmin\Tracker.php:35
actionadmin_noticesadmin\Tracker.php:38
actionafter_plugin_row_auto-assign-order-tags-pro-for-woocommerce/auto-assign-order-tags-pro-for-woocommerce.phpadmin\Warning.php:18
actionadmin_noticesauto-assign-order-tags-for-woocommerce.php:24
actionbefore_woocommerce_initauto-assign-order-tags-for-woocommerce.php:59
actionbefore_woocommerce_initauto-assign-order-tags-for-woocommerce.php:68
actionadmin_initauto-assign-order-tags-for-woocommerce.php:97
actionwoocommerce_checkout_order_createdpublic\Order_Tag_Assigner.php:37
actionwoocommerce_store_api_checkout_order_processedpublic\Order_Tag_Assigner.php:39
actionwoocommerce_order_status_changedpublic\Order_Tag_Assigner.php:42
actionwoocommerce_order_item_meta_endpublic\Product_Tag.php:22
Maintenance & Trust

Order Tags or Order Label for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version7.4
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs80
Developer Profile

Order Tags or Order Label for WooCommerce Developer Profile

PI Web Solution

30 plugins · 93K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
235 days
View full developer profile
Detection Fingerprints

How We Detect Order Tags or Order Label 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/auto-assign-order-tags-for-woocommerce/assets/css/admin-style.css/wp-content/plugins/auto-assign-order-tags-for-woocommerce/assets/js/admin-script.js
Script Paths
/wp-content/plugins/auto-assign-order-tags-for-woocommerce/assets/js/admin-script.js
Version Parameters
auto-assign-order-tags-for-woocommerce/assets/css/admin-style.css?ver=auto-assign-order-tags-for-woocommerce/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
pisol-aaot-product-wrapper
Data Attributes
data-placeholderdata-action
JS Globals
wc_enhanced_select_params
REST Endpoints
/wp-json/wc-products/v1/products
FAQ

Frequently Asked Questions about Order Tags or Order Label for WooCommerce