
FluentChat – Live Chat for WordPress Security & Risk Analysis
wordpress.org/plugins/fluentchat-basicFluentChat is a free, modern, gorgeous, and feature-packed live chat WordPress plugin. It is beginner-friendly and works on all mobile devices.
Is FluentChat – Live Chat for WordPress Safe to Use in 2026?
Generally Safe
Score 85/100FluentChat – Live Chat for WordPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'fluentchat-basic' v1.0.2 plugin exhibits a concerning security posture due to a large attack surface comprised entirely of unprotected AJAX handlers. The complete lack of authentication and authorization checks on these 23 entry points presents a significant risk, as any unauthenticated user could potentially interact with these functions, leading to unintended consequences or exploitability if further vulnerabilities exist within their implementation.
While the static analysis did not uncover critical or high-severity taint flows, it did reveal that 100% of the SQL queries are executed without prepared statements. This is a major concern, as it opens the door to SQL injection vulnerabilities, especially when combined with the unprotected AJAX endpoints. The low percentage of properly escaped output (44%) further exacerbates this risk, as it suggests potential for cross-site scripting (XSS) attacks. The plugin's history of zero known vulnerabilities might suggest a lack of public discovery or a relatively simple codebase, but it should not be interpreted as a guarantee of security, especially given the identified weaknesses.
In conclusion, 'fluentchat-basic' v1.0.2 has several critical security weaknesses. The unprotected AJAX handlers combined with raw SQL queries and insufficient output escaping create a high risk profile. While there are no recorded CVEs, the identified code-level issues necessitate immediate attention and remediation to ensure user data and site integrity.
Key Concerns
- All AJAX handlers lack authentication checks
- All AJAX handlers lack capability checks
- 100% of SQL queries use raw statements
- Only 44% of output is properly escaped
- No nonce checks on AJAX handlers
FluentChat – Live Chat for WordPress Security Vulnerabilities
FluentChat – Live Chat for WordPress Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
FluentChat – Live Chat for WordPress Attack Surface
AJAX Handlers 23
WordPress Hooks 12
Maintenance & Trust
FluentChat – Live Chat for WordPress Maintenance & Trust
Maintenance Signals
Community Trust
FluentChat – Live Chat for WordPress Alternatives
KP Fastest Tidio Chat
kp-fastest-tidio-chat
Tidio Live Chat made fast and easy. Speed up your WordPress website and help customers via Tidio Live Chat on your website.
KP Fastest Chat
kp-fastest-chat
Live Chat made fast and easy. Speed up your WordPress website and help customers via Live Chat on your website. Supports all Chat Platforms.
WP Chatbull
wp-chatbull
Now chat with your website visitors with WP ChatBull. This is a perfect fit for Small Business for both who sell products and services.
3CX Free Live Chat, Calls & Messaging
wp-live-chat-support
Chat with your website visitors in real-time for free! Engage with your customers and increase sales.
Chatway Live Chat – AI Chatbot, Customer Support, FAQ & Helpdesk Customer Service & Chat Buttons
chatway-live-chat
AI chatbot & live chat for customer support, FAQ, chat buttons including WhatsApp with Chatway live chat. iOS & Android apps available 💬
FluentChat – Live Chat for WordPress Developer Profile
2 plugins · 110 total installs
How We Detect FluentChat – Live Chat for WordPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/fluentchat-basic/css/font-awesome.min.css/wp-content/plugins/fluentchat-basic/css/style.css/wp-content/plugins/fluentchat-basic/js/jquery-3.3.1.min.js/wp-content/plugins/fluentchat-basic/js/jquery-ui.min.js/wp-content/plugins/fluentchat-basic/js/bootstrap.min.js/wp-content/plugins/fluentchat-basic/js/moment.min.js/wp-content/plugins/fluentchat-basic/js/moment-timezone-with-data.min.js/wp-content/plugins/fluentchat-basic/js/jquery.countdown.min.js+8 more/wp-content/plugins/fluentchat-basic/js/jquery-3.3.1.min.js/wp-content/plugins/fluentchat-basic/js/jquery-ui.min.js/wp-content/plugins/fluentchat-basic/js/bootstrap.min.js/wp-content/plugins/fluentchat-basic/js/moment.min.js/wp-content/plugins/fluentchat-basic/js/moment-timezone-with-data.min.js/wp-content/plugins/fluentchat-basic/js/jquery.countdown.min.js+8 more/wp-content/plugins/fluentchat-basic/css/style.css?ver=/wp-content/plugins/fluentchat-basic/js/main.js?ver=HTML / DOM Fingerprints
fluentchat-basic-widgetfluentchat-basic-chat-boxfluentchat-basic-chat-headerfluentchat-basic-chat-footerfluentchat-basic-input-areafluentchat-basic-message-senderfluentchat-basic-chat-messagesfluentchat-basic-user-message+4 more<!-- Live Chat powered by FluentChat Basic --><!-- FluentChat Basic chat window --><!-- Start of FluentChat Basic --><!-- End of FluentChat Basic -->data-fluentchat-basic-iddata-fluentchat-operator-namedata-fluentchat-timestampFluentChatBasicfcb_settingsfcb_translationsfcb_ajax_urlfcb_chat_idfcb_is_logged_in/wp-json/fluentchat-basic/v1/send-message/wp-json/fluentchat-basic/v1/get-messages/wp-json/fluentchat-basic/v1/get-chats/wp-json/fluentchat-basic/v1/get-customers/wp-json/fluentchat-basic/v1/get-operators/wp-json/fluentchat-basic/v1/send-feedback[fluentchat_basic][fluentchat_basic widget_enabled='true'][fluentchat_basic show_widget='true']