NP Lead Chatbot Security & Risk Analysis

wordpress.org/plugins/np-lead-chatbot

A simple lead-generation chatbot for WordPress that collects user details and stores them in your admin dashboard.

0 active installs v1.2.0 PHP 7.4+ WP 6.0+ Updated Unknown
chatbotcontactformlead-generationwordpress
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is NP Lead Chatbot Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
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

NP Lead Chatbot Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

NP Lead Chatbot 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

NP Lead Chatbot 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

NP Lead Chatbot Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedUnknown
PHP min version7.4
Downloads199

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

NP Lead Chatbot 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 NP Lead Chatbot

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 NP Lead Chatbot