
Click to Chat – HoliThemes Security & Risk Analysis
wordpress.org/plugins/click-to-chat-for-whatsappWhatsApp Chat🔥. Let's make your Web page visitors contact you through 'WhatsApp', 'WhatsApp Business'. Add matching Widget✅
Is Click to Chat – HoliThemes Safe to Use in 2026?
Generally Safe
Score 96/100Click to Chat – HoliThemes has a strong security track record. Known vulnerabilities have been patched promptly.
The plugin "click-to-chat-for-whatsapp" v4.38 exhibits a mixed security posture. While it demonstrates good practices in areas like SQL query sanitization (100% prepared statements) and a high percentage of properly escaped output (99%), there are significant concerns regarding its attack surface and vulnerability history. The presence of unprotected AJAX handlers and REST API routes represents direct entry points that could be exploited without proper authentication or authorization. The static analysis also flags the use of a dangerous function ('preg_replace(/e)'), which, while not directly exploited in a taint flow in this analysis, historically has been a source of vulnerabilities such as Remote File Inclusion and Cross-Site Scripting.
The vulnerability history reveals a past pattern of high-severity issues, including High severity Cross-Site Scripting and Remote File Inclusion. The fact that there are no currently unpatched CVEs is positive, but the existence of three past vulnerabilities, with one being high severity, suggests a recurring tendency towards exploitable flaws. This historical context, combined with the identified unprotected entry points and dangerous function usage, indicates that while the current version might not have unpatched critical vulnerabilities, the potential for new ones to emerge remains.
In conclusion, the plugin has strengths in core security practices like prepared statements and output escaping. However, these are overshadowed by significant weaknesses in its attack surface management and a history of high-severity vulnerabilities. The unprotected entry points, the presence of a known dangerous function, and past vulnerability trends necessitate careful monitoring and potentially further auditing to ensure ongoing security.
Key Concerns
- 2 unprotected REST API routes
- 2 unprotected AJAX handlers
- 1 historical high severity CVE
- 2 historical medium severity CVEs
- Use of dangerous function (preg_replace(/e))
Click to Chat – HoliThemes Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Click to Chat <= 4.22 - Authenticated (Contributor+) Stored DOM-Based Cross-Site Scripting via data-no_number Parameter
Click to Chat – HoliThemes <= 3.35 - Authenticated (Contributor+) Local File Inclusion
Click to Chat <= 3.18 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
Click to Chat – HoliThemes Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Click to Chat – HoliThemes Attack Surface
AJAX Handlers 2
REST API Routes 2
Shortcodes 3
WordPress Hooks 73
Maintenance & Trust
Click to Chat – HoliThemes Maintenance & Trust
Maintenance Signals
Community Trust
Click to Chat – HoliThemes Alternatives
Social Chat – Click To Chat App Button
wp-whatsapp-chat
WhatsApp Chat🔥 allows you to enhance customer engagement! Integrate "WhatsApp" or "WhatsApp Business" with a single click.
WP Chat App
wp-whatsapp
Integrate WhatsApp experience directly into your WordPress website.
Contact Form to Chat Apps | Click to Chat to Order – FormyChat
social-contact-form
Connect contact forms and WooCommerce to WhatsApp by live click to chat. Send form data to WhatsApp Business for instant customer engagement
ChatHelp – Click to Chat Button, Chat to Order, Floating Chat & Form
chat-help
Add WhatsApp click to chat with floating chat button, chat to order for WooCommerce, and chat forms to convert visitors into customers.
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.
Click to Chat – HoliThemes Developer Profile
1 plugin · 700K total installs
How We Detect Click to Chat – HoliThemes
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/click-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo.js/wp-content/plugins/click-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo.css/wp-content/plugins/click-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo-animations.cssnew/admin/admin_demo/admin-demo.jsclick-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo.js?ver=click-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo.css?ver=click-to-chat-for-whatsapp/new/admin/admin_demo/admin-demo-animations.css?ver=HTML / DOM Fingerprints
ctc_no_democtc_demo_stylectc_ad_main_page_on_change_stylectc_ad_main_page_on_change_inputctc_ad_main_page_on_change_input_update_varctc_demo_positionctc_an_demo_btnctc_ee_demo_btn+3 moreclick to chatclass names added to settings pages for demo purpose:direct class names used for demo:check if admin demo is active.. (added inside to run only in ctc admin pages..)+2 moredata-update-typedata-update-type-2data-update-selectorht_ctc_admin_demo_activeht_ctc_chat_optionsht_ctc_othersettings