Lead Capture Chat Security & Risk Analysis

wordpress.org/plugins/np-lead-chatbot

A beautiful floating chat widget for WordPress. Collect visitor details, manage leads in your dashboard, and export to CSV - no coding needed.

0 active installs v2.1.1 PHP 7.4+ WP 6.0+ Updated Apr 15, 2026
chat-widgetcontact-formfloating-widgetlead-generationleads
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Lead Capture Chat Safe to Use in 2026?

Generally Safe

Score 100/100

Lead Capture Chat has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "np-lead-chatbot" v1.2.0 exhibits a strong security posture based on the provided static analysis. A significant strength is the complete lack of unprotected entry points, with all AJAX handlers, REST API routes, and shortcodes demonstrating proper authentication and permission checks. The code also shows good practices in its use of prepared statements for SQL queries and proper output escaping, with a high percentage of outputs being safely handled. The absence of any known CVEs in its vulnerability history further reinforces its current security standing.

However, a few minor areas warrant attention. While the majority of SQL queries are prepared, 50% are not, which could introduce a risk of SQL injection if those queries handle untrusted data. The presence of file operations, even if only one is identified, always carries a potential risk, especially if not carefully managed for security. The taint analysis showing zero flows with unsanitized paths is a very positive sign, indicating no obvious critical vulnerabilities from that perspective. Overall, this plugin appears to be developed with security in mind, but the potential for vulnerabilities in the unprepared SQL queries should be considered.

Key Concerns

  • SQL queries using prepared statements: 50%
  • 1 file operation found
Vulnerabilities
None known

Lead Capture Chat Security Vulnerabilities

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

Lead Capture Chat Release Timeline

v2.1.1Current
v2.0.1
v2.0.0
v1.2.0
v1.1.0
v1.0.0
Code Analysis
Analyzed Mar 17, 2026

Lead Capture Chat Code Analysis

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

SQL Query Safety

50% prepared6 total queries

Output Escaping

86% escaped14 total outputs
Attack Surface

Lead Capture Chat Attack Surface

Entry Points2
Unprotected0

REST API Routes 1

POST/wp-json/npleadchat/v1/leadincludes\class-npleadchat-api.php:18

Shortcodes 1

[npleadchat] includes\class-npleadchat-frontend.php:14
WordPress Hooks 7
actionadmin_menuincludes\class-npleadchat-admin.php:14
actionadmin_enqueue_scriptsincludes\class-npleadchat-admin.php:15
actionadmin_post_npleadchat_export_leadsincludes\class-npleadchat-admin.php:16
actionrest_api_initincludes\class-npleadchat-api.php:14
actionwp_enqueue_scriptsincludes\class-npleadchat-frontend.php:15
actionwp_footerincludes\class-npleadchat-frontend.php:16
actioninitwp-lead-chatbot.php:42
Maintenance & Trust

Lead Capture Chat Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 15, 2026
PHP min version7.4
Downloads352

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Lead Capture Chat Developer Profile

NiteshPatel

2 plugins · 0 total installs

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

How We Detect Lead Capture Chat

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/np-lead-chatbot/assets/css/chatbot.css/wp-content/plugins/np-lead-chatbot/assets/js/chatbot.js
Script Paths
/wp-content/plugins/np-lead-chatbot/assets/js/chatbot.js
Version Parameters
np-lead-chatbot/assets/css/chatbot.css?ver=np-lead-chatbot/assets/js/chatbot.js?ver=

HTML / DOM Fingerprints

CSS Classes
wlc-chatbotwlc-errorwlc-floating-btnwlc-chat-popupwlc-chat-close
Data Attributes
id="wlc-chatbot"id="wlc-name-error"id="wlc-name"id="wlc-email-error"id="wlc-email"id="wlc-phone-error"+8 more
JS Globals
npleadchat_api
REST Endpoints
/wp-json/npleadchat/v1/lead
Shortcode Output
<div id="wlc-chatbot"><h3>Chat With Us</h3><small class="wlc-error" id="wlc-name-error"></small><input type="text" id="wlc-name" placeholder="Your Name">
FAQ

Frequently Asked Questions about Lead Capture Chat