
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Security & Risk Analysis
wordpress.org/plugins/chatyWhatsApp chat, Facebook Messenger, Telegram, TikTok, Instagram, Email, Line, WeChat Phone call, SMS, 20+ live chat icons & WhatsApp chat pop up 💬
Is Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Safe to Use in 2026?
Generally Safe
Score 92/100Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty has a strong security track record. Known vulnerabilities have been patched promptly.
The Chaty plugin v3.5.2 presents a mixed security posture. On the positive side, the plugin demonstrates good practices in several areas, including a high percentage of prepared statements for SQL queries (79%) and proper output escaping (97%). The presence of numerous nonce checks (19) and capability checks (31) also indicates an effort to secure its functionalities. Furthermore, the static analysis found no critical or high severity taint flows, and there are no currently unpatched CVEs, which is a significant strength.
However, concerns arise from the significant attack surface, particularly the presence of 16 AJAX handlers, with 2 of them lacking authentication checks. This directly exposes functionalities to unauthorized access and potential exploitation. The vulnerability history, while having no currently unpatched vulnerabilities, is concerning due to the sheer number of past CVEs (11) and their types. The prevalence of 'Exposure of Sensitive Information,' 'SQL Injection,' and 'Cross-site Scripting' in its history suggests recurring fundamental security weaknesses that, even if patched, indicate potential for future issues if not addressed comprehensively.
In conclusion, while Chaty v3.5.2 has made strides in secure coding practices like output escaping and prepared statements, and currently has no unpatched critical vulnerabilities, the lack of authentication on critical AJAX endpoints and the extensive history of severe vulnerabilities point to an ongoing need for vigilance. The plugin's strengths lie in its current patching status and good output handling, but its weaknesses are the direct exploitable entry points and a pattern of historical security flaws that warrant careful consideration.
Key Concerns
- AJAX handlers without auth checks
- 11 total known CVEs
- 1 high severity CVE in history
- 10 medium severity CVEs in history
- Bundled library Select2
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Security Vulnerabilities
CVEs by Year
Severity Breakdown
11 total CVEs
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty <= 3.5.1 - Unauthenticated Information Exposure
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button, WhatsApp – Chaty <= 3.3.5 - Authenticated (Contributor+) DOM-Based Stored Cross-Site Scripting
Floating Chat Widget: Contact Chat Icons, WhatsApp, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty <= 3.2.2 - Authenticated (Admin+) Stored Cross-Site Scripting
Floating Chat Widget <= 3.1.8 - Authenticated (Editor+) Stored Cross-Site Scripting
Chaty <= 3.1.2 - Authenticated (Administrator+) Stored Cross-Site Scripting via settings
Floating Chat Widget - Chaty <= 3.1.1 - Authenticated (Administrator+) Stored Cross-Site Scripting
Chaty <= 3.0.9 - Reflected Cross-Site Scripting
Chaty <= 3.0.9 - Authenticated (Admin+) Stored Cross-Site Scripting
Floating Chat Widget - Chaty <= 3.0.2 - Authenticated (Administrator+) SQL Injection
Floating Chat Widget: Contact Icons, Messages, Telegram, Email, SMS, Call Button – Chaty <= 2.8.3 - Admin+ Stored Cross-Site Scripting
Floating Chat Widget: Contact Icons, Messages, Telegram, Email, SMS, Call Button - Chaty <= 2.8.2 Reflected Cross-Site Scripting
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Attack Surface
AJAX Handlers 16
WordPress Hooks 23
Maintenance & Trust
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Maintenance & Trust
Maintenance Signals
Community Trust
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Alternatives
Chat Widget: Floating Customer Support Button for 30+ Channels, Supporting SMS, Calls, and Chat – Bit Assist
bit-assist
Floating sticky chat button for WhatsApp Chat, Facebook Messenger, Telegram, Instagram, SMS, Call, Discord chat, TikTok, Line & 30+ channels
Sticky Chat Widget – Floating Chat Icons, Contact Form, Call, Click to Chat, Email & Message Buttons
sticky-chat-widget
Social chat buttons with WhatsApp, Messenger, WeChat, Telegram, Instagram, TikTok, Zalo & more — plus SMS, Call button, Contact form, and 20+ icons.
Animated Floating Chat Button
animated-floating-chat-button
Adds an animated floating chat button to the WordPress site, making communication easier.
Get Chat App
get-chat-app
Add a WhatsApp chat button to your website in seconds. Allow visitors to simply tap to chat through WhatsApp and other different platforms.
Watso – Basic Help Chat Button
watso-basic-chat
Lightweight and blazing-fast WhatsApp chat button for WordPress with full customization, UTM tracking, multi-agent support, and scheduling.
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty Developer Profile
9 plugins · 651K total installs
How We Detect Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/chaty/admin/css/chaty-admin.css/wp-content/plugins/chaty/admin/css/colorpicker.css/wp-content/plugins/chaty/admin/js/chaty-admin.js/wp-content/plugins/chaty/admin/js/colorpicker.js/wp-content/plugins/chaty/frontend/css/chaty-frontend.css/wp-content/plugins/chaty/frontend/js/chaty-frontend.js/wp-content/plugins/chaty/includes/css/chaty-review-box.css/wp-content/plugins/chaty/includes/css/chaty-upgrade-box.css+3 more/wp-content/plugins/chaty/admin/js/chaty-admin.js/wp-content/plugins/chaty/admin/js/colorpicker.js/wp-content/plugins/chaty/frontend/js/chaty-frontend.js/wp-content/plugins/chaty/includes/js/chaty-review-box.js/wp-content/plugins/chaty/includes/js/chaty-upgrade-box.js/wp-content/plugins/chaty/includes/js/email-signup.jschaty/admin/css/chaty-admin.css?ver=chaty/admin/css/colorpicker.css?ver=chaty/admin/js/chaty-admin.js?ver=chaty/admin/js/colorpicker.js?ver=chaty/frontend/css/chaty-frontend.css?ver=chaty/frontend/js/chaty-frontend.js?ver=chaty/includes/css/chaty-review-box.css?ver=chaty/includes/css/chaty-upgrade-box.css?ver=chaty/includes/js/chaty-review-box.js?ver=chaty/includes/js/chaty-upgrade-box.js?ver=chaty/includes/js/email-signup.js?ver=HTML / DOM Fingerprints
chaty-widgetchaty-chat-iconchaty-mainchaty-floating-icon<!-- Chaty -->data-chaty-iddata-chaty-settingschaty_settingsChatychaty_widget_instances