Collect Lead Form Security & Risk Analysis

wordpress.org/plugins/collect-lead-form

Collect Lead Form is a lightweight WordPress plugin to capture leads or use as an Ajax-powered contact form.

0 active installs v1.0.3 PHP 7.0+ WP 5.0+ Updated Nov 29, 2025
ajax-formcontact-formfeedback-formlead-formlead-generation
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Collect Lead Form Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The "collect-lead-form" plugin v1.0.3 exhibits a generally good security posture with several positive indicators. The absence of known vulnerabilities and CVEs, coupled with the fact that all SQL queries utilize prepared statements and a high percentage of outputs are properly escaped, suggests a developer who is mindful of common security pitfalls. The presence of nonces and capability checks further reinforces this notion, indicating an effort to protect against common WordPress attack vectors.

However, a significant concern arises from the static analysis, specifically the REST API. There is one REST API route that lacks permission callbacks. This represents a direct entry point into the plugin's functionality that is not properly secured, meaning any unauthenticated user could potentially interact with this endpoint. While the total attack surface is low, this single unprotected entry point warrants attention.

Given the clean vulnerability history and the use of secure coding practices in other areas, the overall risk is currently assessed as moderate. The plugin's strengths lie in its clean history and the secure handling of database interactions and output. The primary weakness is the unauthenticated REST API endpoint, which, if exploited, could lead to unintended plugin behavior or data exposure. Addressing this single unprotected entry point would significantly bolster the plugin's security.

Key Concerns

  • REST API route without permission callback
Vulnerabilities
None known

Collect Lead Form Security Vulnerabilities

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

Collect Lead Form Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

92% escaped59 total outputs
Attack Surface
1 unprotected

Collect Lead Form Attack Surface

Entry Points2
Unprotected1

REST API Routes 1

POST/wp-json/clcf/v1/collect-lead-formCLCFClasses\CLCF_Rest_Routes.php:27

Shortcodes 1

[collect-lead-form] CLCFClasses\CLCF_Short_Codes.php:15
WordPress Hooks 14
actioncarbon_fields_register_fieldsCLCFClasses\CLCF_Carbon_Fields.php:27
actionafter_setup_themeCLCFClasses\CLCF_Carbon_Fields.php:28
actionadmin_menuCLCFClasses\CLCF_Carbon_Fields.php:29
actioninitCLCFClasses\CLCF_Custom_Posts.php:15
filtermanage_clcf_leads_posts_columnsCLCFClasses\CLCF_Custom_Posts.php:16
actionmanage_clcf_leads_posts_custom_columnCLCFClasses\CLCF_Custom_Posts.php:17
actionadmin_initCLCFClasses\CLCF_Custom_Posts.php:18
filterposts_searchCLCFClasses\CLCF_Custom_Posts.php:89
filterphpmailer_initCLCFClasses\CLCF_Email.php:50
actionwp_enqueue_scriptsCLCFClasses\CLCF_Enqueue_Scripts.php:15
actionadmin_enqueue_scriptsCLCFClasses\CLCF_Enqueue_Scripts.php:16
actionadd_meta_boxesCLCFClasses\CLCF_Meta_Boxes.php:15
actionrest_api_initCLCFClasses\CLCF_Rest_Routes.php:21
actionplugins_loadedcollect-lead-form.php:48
Maintenance & Trust

Collect Lead Form Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 29, 2025
PHP min version7.0
Downloads790

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Collect Lead Form Developer Profile

Ferdaus Alom

4 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 Collect Lead Form

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/collect-lead-form/assets/css/app.css/wp-content/plugins/collect-lead-form/assets/js/clcf-main.js/wp-content/plugins/collect-lead-form/assets/css/carbon-fields-theme.css
Script Paths
/wp-content/plugins/collect-lead-form/assets/js/clcf-main.js
Version Parameters
collect-lead-form/assets/css/app.css?ver=collect-lead-form/assets/js/clcf-main.js?ver=collect-lead-form/assets/css/carbon-fields-theme.css?ver=

HTML / DOM Fingerprints

CSS Classes
clcf-form-wrap
HTML Comments
<!--[if gte mso 9]><!--<![endif]-->
Data Attributes
data-bs-toggledata-bs-target
JS Globals
clcf_rest_url
REST Endpoints
/wp-json/clcf/v1/collect-lead-form
Shortcode Output
[collect-lead-form]
FAQ

Frequently Asked Questions about Collect Lead Form