Lunatec Callback Widget Security & Risk Analysis

wordpress.org/plugins/lunatec-callback-widget

A simple, customizable plugin for callback requests via a floating button and modal. Includes Hubspot, Slack and Email integrations.

0 active installs v1.0.3 PHP 7.4+ WP 6.0+ Updated Jan 19, 2026
callbackcontact-formfloating-buttonhubspotlead-generation
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Lunatec Callback Widget Safe to Use in 2026?

Generally Safe

Score 100/100

Lunatec Callback Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The lunatec-callback-widget plugin, version 1.0.3, exhibits a generally strong security posture with good development practices. All identified entry points (AJAX handlers and shortcodes) appear to be protected by appropriate authorization checks, and SQL queries are exclusively executed using prepared statements, mitigating risks of SQL injection. Furthermore, all output is properly escaped, and nonce checks are implemented, which are crucial for preventing Cross-Site Request Forgery (CSRF) and other related attacks. The plugin also has no recorded vulnerability history, indicating a history of secure development or prompt patching of any past issues.

Despite these strengths, the static analysis reveals a potential concern within the taint analysis. There are 3 flows with unsanitized paths, and one of these is flagged as high severity. While the number of flows is small, a high-severity taint flow is a significant indicator of a potential vulnerability, likely related to how user-supplied data is handled before being used in sensitive operations, even if it doesn't directly lead to a critical vulnerability in this version. The presence of file operations and external HTTP requests, while not inherently insecure, are areas that warrant careful review in conjunction with the identified taint flows.

Overall, the plugin is well-secured in terms of common web vulnerabilities like SQL injection and XSS. However, the high-severity unsanitized path identified in the taint analysis introduces a notable risk that requires further investigation and remediation. The plugin's clean vulnerability history is a positive sign, but the taint analysis finding suggests that vigilance is still necessary.

Key Concerns

  • High severity unsanitized path in taint analysis
Vulnerabilities
None known

Lunatec Callback Widget Security Vulnerabilities

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

Lunatec Callback Widget Release Timeline

v1.0.3Current
Code Analysis
Analyzed Apr 16, 2026

Lunatec Callback Widget Code Analysis

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

SQL Query Safety

100% prepared6 total queries

Output Escaping

100% escaped116 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
requests_page (lunatec-callback-widget.php:511)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Lunatec Callback Widget Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_lcbw_submit_requestlunatec-callback-widget.php:42
noprivwp_ajax_lcbw_submit_requestlunatec-callback-widget.php:43

Shortcodes 1

[lcbw_callback_button] lunatec-callback-widget.php:49
WordPress Hooks 6
actionadmin_menulunatec-callback-widget.php:35
actionadmin_initlunatec-callback-widget.php:36
actionadmin_enqueue_scriptslunatec-callback-widget.php:37
actionwp_enqueue_scriptslunatec-callback-widget.php:38
actionwp_footerlunatec-callback-widget.php:39
actionadmin_initlunatec-callback-widget.php:46
Maintenance & Trust

Lunatec Callback Widget Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 19, 2026
PHP min version7.4
Downloads146

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Lunatec Callback Widget Developer Profile

lunatecsystemsltd

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 Lunatec Callback Widget

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/lunatec-callback-widget/assets/css/style.css/wp-content/plugins/lunatec-callback-widget/assets/vendor/intl-tel-input/css/intlTelInput.min.css/wp-content/plugins/lunatec-callback-widget/assets/js/frontend.js/wp-content/plugins/lunatec-callback-widget/assets/vendor/intl-tel-input/js/intlTelInput.min.js/wp-content/plugins/lunatec-callback-widget/assets/vendor/intl-tel-input/js/utils.js
Script Paths
/wp-content/plugins/lunatec-callback-widget/assets/js/frontend.js/wp-content/plugins/lunatec-callback-widget/assets/vendor/intl-tel-input/js/intlTelInput.min.js/wp-content/plugins/lunatec-callback-widget/assets/vendor/intl-tel-input/js/utils.js
Version Parameters
lunatec-callback-widget/assets/css/style.css?ver=lunatec-callback-widget/assets/vendor/intl-tel-input/css/intlTelInput.min.css?ver=lunatec-callback-widget/assets/js/frontend.js?ver=lunatec-callback-widget/assets/vendor/intl-tel-input/js/intlTelInput.min.js?ver=lunatec-callback-widget/assets/vendor/intl-tel-input/js/utils.js?ver=

HTML / DOM Fingerprints

CSS Classes
lcbw-callback-widget-buttonlcbw-modallcbw-modal-contentlcbw-modal-headerlcbw-modal-bodylcbw-modal-footerlcbw-form-grouplcbw-input-field+6 more
Data Attributes
data-lcbw-button-textdata-lcbw-button-colordata-lcbw-button-text-colordata-lcbw-modal-titledata-lcbw-modal-subtextdata-lcbw-submit-button-color+9 more
JS Globals
lcbw_ajax_objectintlTelInput
REST Endpoints
/wp-json/lcbw/v1/submit-request
Shortcode Output
<button class="lcbw-callback-widget-button" [dynamic_styles]><div id="lcbw-callback-modal"<div class="lcbw-modal-header"><div class="lcbw-modal-body">
FAQ

Frequently Asked Questions about Lunatec Callback Widget