AI Chatbot for WooCommerce – WBL Chat Security & Risk Analysis

wordpress.org/plugins/wbl-chat

AI-powered live-chat & product recommendation for WordPress. Works out of the box with a free license – no card required.

0 active installs v1.0.4 PHP 7.2+ WP 5.0+ Updated Dec 7, 2025
chatbotgpt-chatbotlive-chat-for-wordpresswoocommerce-live-support
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AI Chatbot for WooCommerce – WBL Chat Safe to Use in 2026?

Generally Safe

Score 100/100

AI Chatbot for WooCommerce – WBL Chat has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The "wbl-chat" plugin v1.0.4 presents a significant security risk primarily due to its extensive unprotected AJAX handlers. While the plugin avoids dangerous functions and uses prepared statements for all SQL queries, and the majority of its output is properly escaped, the presence of 8 AJAX handlers without any authentication or capability checks creates a wide attack surface. This means any unauthenticated user could potentially interact with these handlers, leading to unintended actions or data exposure if these handlers perform sensitive operations. The taint analysis indicates flows with unsanitized paths, though none are classified as critical or high severity, which is still a concern as it suggests potential for path traversal or similar vulnerabilities if these flows are exploited. The plugin's history of zero known CVEs is a positive indicator, suggesting a generally well-maintained codebase or a lack of past significant vulnerabilities. However, this is overshadowed by the current static analysis findings, particularly the unprotected AJAX endpoints. The plugin demonstrates good practices in SQL and output escaping, but the lack of security on its primary entry points is a major weakness that needs immediate attention.

Key Concerns

  • 8 AJAX handlers without auth checks
  • 2 flows with unsanitized paths
Vulnerabilities
None known

AI Chatbot for WooCommerce – WBL Chat Security Vulnerabilities

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

AI Chatbot for WooCommerce – WBL Chat Release Timeline

v1.0.4Current
v1.0.3
Code Analysis
Analyzed Apr 6, 2026

AI Chatbot for WooCommerce – WBL Chat Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
4 prepared
Unescaped Output
10
48 escaped
Nonce Checks
4
Capability Checks
0
File Operations
12
External Requests
10
Bundled Libraries
0

SQL Query Safety

100% prepared4 total queries

Output Escaping

83% escaped58 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

6 flows2 with unsanitized paths
<class-wbl-chat-admin> (admin/class-wbl-chat-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
8 unprotected

AI Chatbot for WooCommerce – WBL Chat Attack Surface

Entry Points8
Unprotected8

AJAX Handlers 8

authwp_ajax_wbl_chat_queryincludes/class-wbl-chat.php:190
noprivwp_ajax_wbl_chat_queryincludes/class-wbl-chat.php:191
authwp_ajax_wbl_chat_save_txtincludes/class-wbl-chat.php:193
noprivwp_ajax_wbl_chat_save_txtincludes/class-wbl-chat.php:194
authwp_ajax_wbl_chat_querytrunk/includes/class-wbl-chat.php:190
noprivwp_ajax_wbl_chat_querytrunk/includes/class-wbl-chat.php:191
authwp_ajax_wbl_chat_save_txttrunk/includes/class-wbl-chat.php:193
noprivwp_ajax_wbl_chat_save_txttrunk/includes/class-wbl-chat.php:194
WordPress Hooks 20
filterpre_set_site_transient_update_pluginsincludes/class-wbl-chat-updater.php:65
filterplugins_apiincludes/class-wbl-chat-updater.php:68
actionplugins_loadedincludes/class-wbl-chat.php:144
actionadmin_enqueue_scriptsincludes/class-wbl-chat.php:160
actionadmin_enqueue_scriptsincludes/class-wbl-chat.php:161
actionadmin_menuincludes/class-wbl-chat.php:164
actionadmin_initincludes/class-wbl-chat.php:165
actionwp_enqueue_scriptsincludes/class-wbl-chat.php:185
actionwp_enqueue_scriptsincludes/class-wbl-chat.php:186
actionwp_footerincludes/class-wbl-chat.php:187
filterpre_set_site_transient_update_pluginstrunk/includes/class-wbl-chat-updater.php:65
filterplugins_apitrunk/includes/class-wbl-chat-updater.php:68
actionplugins_loadedtrunk/includes/class-wbl-chat.php:144
actionadmin_enqueue_scriptstrunk/includes/class-wbl-chat.php:160
actionadmin_enqueue_scriptstrunk/includes/class-wbl-chat.php:161
actionadmin_menutrunk/includes/class-wbl-chat.php:164
actionadmin_inittrunk/includes/class-wbl-chat.php:165
actionwp_enqueue_scriptstrunk/includes/class-wbl-chat.php:185
actionwp_enqueue_scriptstrunk/includes/class-wbl-chat.php:186
actionwp_footertrunk/includes/class-wbl-chat.php:187
Maintenance & Trust

AI Chatbot for WooCommerce – WBL Chat Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 7, 2025
PHP min version7.2
Downloads359

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

AI Chatbot for WooCommerce – WBL Chat Developer Profile

Enes Gezen

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 AI Chatbot for WooCommerce – WBL Chat

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wbl-chat/assets/css/wbl-chat-public.css/wp-content/plugins/wbl-chat/assets/js/wbl-chat-public.js/wp-content/plugins/wbl-chat/assets/js/wbl-chat-frontend.js
Script Paths
/wp-content/plugins/wbl-chat/assets/js/wbl-chat-frontend.js
Version Parameters
wbl-chat/assets/css/wbl-chat-public.css?ver=wbl-chat/assets/js/wbl-chat-public.js?ver=wbl-chat/assets/js/wbl-chat-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wbl-chat-box
Data Attributes
data-wbl-chat-id
JS Globals
WBLCHATwblchat_object
Shortcode Output
[wbl_chat]
FAQ

Frequently Asked Questions about AI Chatbot for WooCommerce – WBL Chat