Web Solution Smart Contact Button Security & Risk Analysis

wordpress.org/plugins/web-solution-smart-contact-button

A modern floating contact widget for WordPress — includes phone, email, and chat options with beautiful animations and a clean design.

0 active installs v1.0.0 PHP 7.4+ WP 5.6+ Updated Nov 16, 2025
call-buttonchatcontact-widgetfloating-buttonphone
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Web Solution Smart Contact Button Safe to Use in 2026?

Generally Safe

Score 100/100

Web Solution Smart Contact Button 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 web-solution-smart-contact-button plugin exhibits a generally good security posture, with a high percentage of properly escaped output and a lack of dangerous functions or file operations. The plugin also demonstrates good practice by using prepared statements for all SQL queries, which mitigates the risk of SQL injection vulnerabilities. However, a significant concern arises from the presence of an unprotected AJAX handler. This unprotected entry point could be exploited by an attacker to trigger arbitrary actions within the plugin without proper authentication or authorization, potentially leading to various security issues depending on the functionality exposed by that handler. The plugin's vulnerability history is clean, with no recorded CVEs, which suggests a history of relatively secure development or limited exposure. Despite the absence of past vulnerabilities, the single unprotected AJAX handler presents a clear and present risk that should be addressed promptly. The plugin's strengths lie in its safe handling of database queries and output, but its weakness lies in the lack of access control on a key input vector.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks on AJAX handler
Vulnerabilities
None known

Web Solution Smart Contact Button Security Vulnerabilities

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

Web Solution Smart Contact Button Code Analysis

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

Output Escaping

95% escaped59 total outputs
Attack Surface
1 unprotected

Web Solution Smart Contact Button Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_wsscb_previewweb-solution-smart-contact-button.php:146

Shortcodes 1

[web_solution_contact_button] web-solution-smart-contact-button.php:138
WordPress Hooks 9
actionadmin_menuweb-solution-smart-contact-button.php:39
actionadmin_initweb-solution-smart-contact-button.php:52
filterallowed_optionsweb-solution-smart-contact-button.php:71
filterwhitelisted_optionsweb-solution-smart-contact-button.php:72
filterkses_allowed_protocolsweb-solution-smart-contact-button.php:77
actioninitweb-solution-smart-contact-button.php:87
actionadmin_enqueue_scriptsweb-solution-smart-contact-button.php:100
actionwp_enqueue_scriptsweb-solution-smart-contact-button.php:113
actionwp_footerweb-solution-smart-contact-button.php:122
Maintenance & Trust

Web Solution Smart Contact Button Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 16, 2025
PHP min version7.4
Downloads147

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Web Solution Smart Contact Button Developer Profile

websolutionnetwork

2 plugins · 10 total installs

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

How We Detect Web Solution Smart Contact Button

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/web-solution-smart-contact-button/public/css/style.css/wp-content/plugins/web-solution-smart-contact-button/public/js/script.js/wp-content/plugins/web-solution-smart-contact-button/public/css/admin.css/wp-content/plugins/web-solution-smart-contact-button/public/js/admin.js
Script Paths
public/js/script.jspublic/js/admin.js
Version Parameters
web-solution-smart-contact-button/public/css/style.css?ver=web-solution-smart-contact-button/public/js/script.js?ver=web-solution-smart-contact-button/public/css/admin.css?ver=web-solution-smart-contact-button/public/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wsscb-widget-container
Data Attributes
data-wsscb-option
JS Globals
window.wsscb_options
Shortcode Output
[web_solution_contact_button]
FAQ

Frequently Asked Questions about Web Solution Smart Contact Button