SnatchBot Webchat Security & Risk Analysis

wordpress.org/plugins/snatchbot-webchat

Easily integrate powerful chatbots onto your Wordpress website. Just one click to add SnatchBot widget to your page.

200 active installs v1.0.0 PHP 5.2.4+ WP 3.1.0+ Updated May 20, 2020
tagtekkentournament
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SnatchBot Webchat Safe to Use in 2026?

Generally Safe

Score 85/100

SnatchBot Webchat has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The snatchbot-webchat plugin v1.0.0 exhibits several significant security concerns, primarily stemming from a lack of authentication checks on its AJAX handlers. With 5 AJAX handlers identified and all 5 lacking proper authentication, this creates a substantial attack surface that could be exploited by unauthenticated users. While the plugin demonstrates good practices in its use of prepared statements for SQL queries and a reasonable percentage of properly escaped output, the absence of nonce checks on these critical entry points is a major weakness. The plugin's vulnerability history is clean, with no recorded CVEs, which is positive. However, this lack of past issues does not negate the immediate risks presented by the current code analysis, particularly the unprotected AJAX endpoints. The overall security posture is weakened by these authentication and nonce deficiencies, outweighing the positive aspects of its SQL and output handling.

Key Concerns

  • AJAX handlers without authentication
  • AJAX handlers without nonce checks
  • Low percentage of properly escaped output (72%)
Vulnerabilities
None known

SnatchBot Webchat Security Vulnerabilities

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

SnatchBot Webchat Release Timeline

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

SnatchBot Webchat Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
16 prepared
Unescaped Output
10
26 escaped
Nonce Checks
0
Capability Checks
3
File Operations
0
External Requests
3
Bundled Libraries
0

SQL Query Safety

94% prepared17 total queries

Output Escaping

72% escaped36 total outputs
Attack Surface
5 unprotected

SnatchBot Webchat Attack Surface

Entry Points5
Unprotected5

AJAX Handlers 5

authwp_ajax_loginadmin\ajax-actions.php:21
authwp_ajax_logout_actionadmin\ajax-actions.php:22
authwp_ajax_refresh_accessadmin\ajax-actions.php:23
authwp_ajax_get_botsadmin\ajax-actions.php:24
authwp_ajax_deploy_botadmin\ajax-actions.php:25
WordPress Hooks 4
actionadmin_menuadmin\admin.php:23
actionadmin_enqueue_scriptsadmin\admin.php:24
actionwp_enqueue_scriptsclient\client.php:23
actioninitincludes\sbw-utility-functions.php:10
Maintenance & Trust

SnatchBot Webchat Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedMay 20, 2020
PHP min version5.2.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

SnatchBot Webchat Developer Profile

SnatchBot

1 plugin · 200 total installs

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

How We Detect SnatchBot Webchat

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/snatchbot-webchat/assets/css/BotsTableCSS.css/wp-content/plugins/snatchbot-webchat/assets/css/easyDeployCSS.css/wp-content/plugins/snatchbot-webchat/assets/images/favicons/favicon.ico/wp-content/plugins/snatchbot-webchat/assets/js/embedCodeJS.js
Script Paths
https://account.snatchbot.me/script.js
Version Parameters
snatchbot-webchat/assets/css/BotsTableCSS.css?ver=snatchbot-webchat/assets/css/easyDeployCSS.css?ver=snatchbot-webchat/assets/js/embedCodeJS.js?ver=

HTML / DOM Fingerprints

JS Globals
snatchBot
FAQ

Frequently Asked Questions about SnatchBot Webchat