TeamJUH Smart Chatbot with ChatGPT and Claude Security & Risk Analysis

wordpress.org/plugins/teamjuh-smart-chatbot

AI chatbot with ChatGPT/Claude, live agent handoff, lead capture, and FAQ management. Free with optional Pro upgrade.

0 active installs v1.1.8 PHP 7.4+ WP 5.8+ Updated Mar 10, 2026
aichatbotcustomer-supportgptlive-chat
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TeamJUH Smart Chatbot with ChatGPT and Claude Safe to Use in 2026?

Generally Safe

Score 100/100

TeamJUH Smart Chatbot with ChatGPT and Claude has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The teamjuh-smart-chatbot plugin v1.1.8 presents a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for most SQL queries and properly escaping the vast majority of its output. The absence of dangerous functions, file operations, and known historical vulnerabilities suggests a generally secure development approach. However, a significant concern is the presence of 4 AJAX handlers that lack authentication checks. This directly exposes potential entry points to unauthorized users, creating a notable risk. Furthermore, the taint analysis identified 3 high-severity flows with unsanitized paths, indicating that external data might be processed in a way that could lead to vulnerabilities if exploited. While the vulnerability history is clean, the current static analysis reveals immediate areas for improvement.

Key Concerns

  • AJAX handlers without auth checks
  • High severity unsanitized taint flows
Vulnerabilities
None known

TeamJUH Smart Chatbot with ChatGPT and Claude Security Vulnerabilities

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

TeamJUH Smart Chatbot with ChatGPT and Claude Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

TeamJUH Smart Chatbot with ChatGPT and Claude Code Analysis

Dangerous Functions
0
Raw SQL Queries
24
42 prepared
Unescaped Output
14
415 escaped
Nonce Checks
18
Capability Checks
15
File Operations
0
External Requests
8
Bundled Libraries
0

SQL Query Safety

64% prepared66 total queries

Output Escaping

97% escaped429 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

11 flows3 with unsanitized paths
agent_send_message (teamjuh-smart-chatbot.php:1280)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

TeamJUH Smart Chatbot with ChatGPT and Claude Attack Surface

Entry Points25
Unprotected4

AJAX Handlers 25

authwp_ajax_teamjuh_aichat_send_messageteamjuh-smart-chatbot.php:47
noprivwp_ajax_teamjuh_aichat_send_messageteamjuh-smart-chatbot.php:48
authwp_ajax_teamjuh_aichat_save_leadteamjuh-smart-chatbot.php:49
noprivwp_ajax_teamjuh_aichat_save_leadteamjuh-smart-chatbot.php:50
authwp_ajax_teamjuh_aichat_transfer_to_agentteamjuh-smart-chatbot.php:51
noprivwp_ajax_teamjuh_aichat_transfer_to_agentteamjuh-smart-chatbot.php:52
authwp_ajax_teamjuh_aichat_agent_sendteamjuh-smart-chatbot.php:53
authwp_ajax_teamjuh_aichat_get_conversationsteamjuh-smart-chatbot.php:54
authwp_ajax_teamjuh_aichat_get_messagesteamjuh-smart-chatbot.php:55
authwp_ajax_teamjuh_aichat_poll_messagesteamjuh-smart-chatbot.php:56
noprivwp_ajax_teamjuh_aichat_poll_messagesteamjuh-smart-chatbot.php:57
authwp_ajax_teamjuh_aichat_train_contentteamjuh-smart-chatbot.php:58
authwp_ajax_teamjuh_aichat_update_settingsteamjuh-smart-chatbot.php:59
authwp_ajax_teamjuh_aichat_delete_conversationteamjuh-smart-chatbot.php:60
authwp_ajax_teamjuh_aichat_bulk_delete_conversationsteamjuh-smart-chatbot.php:61
authwp_ajax_teamjuh_aichat_delete_old_conversationsteamjuh-smart-chatbot.php:62
authwp_ajax_teamjuh_aichat_test_apiteamjuh-smart-chatbot.php:63
authwp_ajax_teamjuh_aichat_save_faqteamjuh-smart-chatbot.php:64
authwp_ajax_teamjuh_aichat_delete_faqteamjuh-smart-chatbot.php:65
authwp_ajax_teamjuh_aichat_get_faqsteamjuh-smart-chatbot.php:66
noprivwp_ajax_teamjuh_aichat_get_faqsteamjuh-smart-chatbot.php:67
authwp_ajax_teamjuh_aichat_refresh_nonceteamjuh-smart-chatbot.php:68
noprivwp_ajax_teamjuh_aichat_refresh_nonceteamjuh-smart-chatbot.php:69
authwp_ajax_teamjuh_aichat_activate_licenseteamjuh-smart-chatbot.php:70
authwp_ajax_teamjuh_aichat_deactivate_licenseteamjuh-smart-chatbot.php:71
WordPress Hooks 13
actionplugins_loadedteamjuh-smart-chatbot.php:39
actioninitteamjuh-smart-chatbot.php:40
actionadmin_menuteamjuh-smart-chatbot.php:41
actionadmin_enqueue_scriptsteamjuh-smart-chatbot.php:42
actionwp_enqueue_scriptsteamjuh-smart-chatbot.php:43
actionwp_footerteamjuh-smart-chatbot.php:44
actionteamjuh_aichat_weekly_license_checkteamjuh-smart-chatbot.php:74
filterlitespeed_optimize_js_excludesteamjuh-smart-chatbot.php:306
filterlitespeed_esi_noncesteamjuh-smart-chatbot.php:309
filterlitespeed_cache_no_cacheteamjuh-smart-chatbot.php:312
filterrocket_exclude_jsteamjuh-smart-chatbot.php:315
filterrocket_cache_reject_uriteamjuh-smart-chatbot.php:318
filterw3tc_minify_js_do_tag_minificationteamjuh-smart-chatbot.php:321

Scheduled Events 1

teamjuh_aichat_weekly_license_check
Maintenance & Trust

TeamJUH Smart Chatbot with ChatGPT and Claude Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 10, 2026
PHP min version7.4
Downloads177

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

TeamJUH Smart Chatbot with ChatGPT and Claude Developer Profile

Teamjuh

2 plugins · 30 total installs

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

How We Detect TeamJUH Smart Chatbot with ChatGPT and Claude

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/teamjuh-smart-chatbot/assets/css/frontend.css/wp-content/plugins/teamjuh-smart-chatbot/assets/js/frontend.js/wp-content/plugins/teamjuh-smart-chatbot/assets/css/chatbot.css/wp-content/plugins/teamjuh-smart-chatbot/assets/js/chatbot.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/openai.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/claude.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/jquery.min.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/moment.min.js+3 more
Script Paths
/wp-content/plugins/teamjuh-smart-chatbot/assets/js/frontend.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/chatbot.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/openai.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/claude.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/jquery.min.js/wp-content/plugins/teamjuh-smart-chatbot/assets/js/vendor/moment.min.js+1 more
Version Parameters
teamjuh-smart-chatbot/assets/css/frontend.css?ver=teamjuh-smart-chatbot/assets/js/frontend.js?ver=teamjuh-smart-chatbot/assets/css/chatbot.css?ver=teamjuh-smart-chatbot/assets/js/chatbot.js?ver=teamjuh-smart-chatbot/assets/js/vendor/openai.js?ver=teamjuh-smart-chatbot/assets/js/vendor/claude.js?ver=teamjuh-smart-chatbot/assets/js/vendor/jquery.min.js?ver=teamjuh-smart-chatbot/assets/js/vendor/moment.min.js?ver=teamjuh-smart-chatbot/assets/js/vendor/tempusdominus-bootstrap-4.min.js?ver=teamjuh-smart-chatbot/assets/css/tempusdominus-bootstrap-4.min.css?ver=teamjuh-smart-chatbot/assets/css/bootstrap.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
teamjuh-chatbot-containerteamjuh-chat-wrapperteamjuh-chat-messageteamjuh-chat-input-areateamjuh-chat-send-button
HTML Comments
<!-- TeamJUH Smart Chatbot --><!-- Start of TeamJUH Chatbot --><!-- End of TeamJUH Chatbot -->
Data Attributes
data-teamjuh-chat-iddata-teamjuh-chat-session
JS Globals
TeamJUH_AIChat_Frontendteamjuh_aichat_ajax_object
REST Endpoints
/wp-json/teamjuh-aichat/v1/send-message/wp-json/teamjuh-aichat/v1/save-lead/wp-json/teamjuh-aichat/v1/transfer-to-agent/wp-json/teamjuh-aichat/v1/agent-send/wp-json/teamjuh-aichat/v1/get-conversations/wp-json/teamjuh-aichat/v1/get-messages/wp-json/teamjuh-aichat/v1/poll-messages/wp-json/teamjuh-aichat/v1/train-content/wp-json/teamjuh-aichat/v1/update-settings/wp-json/teamjuh-aichat/v1/delete-conversation/wp-json/teamjuh-aichat/v1/bulk-delete-conversations/wp-json/teamjuh-aichat/v1/delete-old-conversations/wp-json/teamjuh-aichat/v1/test-api/wp-json/teamjuh-aichat/v1/save-faq/wp-json/teamjuh-aichat/v1/delete-faq/wp-json/teamjuh-aichat/v1/get-faqs/wp-json/teamjuh-aichat/v1/refresh-nonce/wp-json/teamjuh-aichat/v1/activate-license/wp-json/teamjuh-aichat/v1/deactivate-license
FAQ

Frequently Asked Questions about TeamJUH Smart Chatbot with ChatGPT and Claude