Social Chat Buttons Security & Risk Analysis

wordpress.org/plugins/social-chat-buttons

A comprehensive and free social media chat widget for WordPress with multi-network support.

10 active installs v1.0.3 PHP 7.4+ WP 5.0+ Updated Mar 16, 2026
chatcustomer-servicesocialtelegramwhatsapp
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Social Chat Buttons Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The "social-chat-buttons" v1.0.3 plugin exhibits a concerning security posture primarily due to its significant unprotected attack surface. While the plugin demonstrates good practices in other areas, such as the absence of dangerous functions, 100% prepared SQL queries, and a high rate of output escaping, the fact that all five AJAX handlers lack authentication checks presents a substantial risk. This means any unauthenticated user could potentially trigger these AJAX actions, leading to unintended consequences or further exploitation if these handlers perform sensitive operations.

The taint analysis, while limited to two flows, did reveal unsanitized paths, which is a red flag. Although classified as not critical or high severity, these flows indicate potential weaknesses in how data is processed. The plugin's history of zero vulnerabilities is a positive sign, suggesting either robust development or a lack of previous in-depth security scrutiny. However, the current static analysis findings, particularly the unprotected AJAX handlers, overshadow this positive history and indicate a critical need for immediate attention to secure these entry points.

In conclusion, the plugin has strengths in its SQL handling and output escaping. However, the critical vulnerability of unprotected AJAX endpoints, coupled with taint analysis findings of unsanitized paths, creates a significant risk. The absence of historical vulnerabilities should not lead to complacency, as the current code presents clear avenues for potential exploitation that must be addressed.

Key Concerns

  • Unprotected AJAX handlers
  • Taint flows with unsanitized paths
Vulnerabilities
None known

Social Chat Buttons Security Vulnerabilities

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

Social Chat Buttons Release Timeline

v1.0.3Current
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Social Chat Buttons Code Analysis

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

Output Escaping

97% escaped111 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
wpscb_save_advanced_settings (includes\class-wpscb-ajax.php:173)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
5 unprotected

Social Chat Buttons Attack Surface

Entry Points5
Unprotected5

AJAX Handlers 5

authwp_ajax_wpscb_save_contactincludes\class-wpscb-ajax.php:9
authwp_ajax_wpscb_delete_contactincludes\class-wpscb-ajax.php:10
authwp_ajax_wpscb_save_settingsincludes\class-wpscb-ajax.php:11
authwp_ajax_wpscb_update_contactincludes\class-wpscb-ajax.php:12
authwp_ajax_wpscb_save_advanced_settingsincludes\class-wpscb-ajax.php:13
WordPress Hooks 5
actionadmin_menuincludes\class-wpscb-admin.php:9
actionadmin_enqueue_scriptsincludes\class-wpscb-admin.php:10
actionwp_enqueue_scriptsincludes\class-wpscb-frontend.php:9
actionwp_footerincludes\class-wpscb-frontend.php:10
actionwp_footerincludes\class-wpscb-frontend.php:11
Maintenance & Trust

Social Chat Buttons Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 16, 2026
PHP min version7.4
Downloads444

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Social Chat Buttons Developer Profile

hassantafreshi

2 plugins · 2K total installs

83
trust score
Avg Security Score
93/100
Avg Patch Time
75 days
View full developer profile
Detection Fingerprints

How We Detect Social Chat Buttons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/social-chat-buttons/assets/css/admin.css/wp-content/plugins/social-chat-buttons/assets/js/admin.js
Script Paths
/wp-content/plugins/social-chat-buttons/assets/js/admin.js
Version Parameters
wpscb-adminWPSCB_VERSION

HTML / DOM Fingerprints

CSS Classes
wpscb_settingswpscb_panel
HTML Comments
<!-- SOCIAL CHAT BUTTONS --><!-- /SOCIAL CHAT BUTTONS -->
Data Attributes
data-wpscb-networkdata-wpscb-phonedata-wpscb-usernamedata-wpscb-namedata-wpscb-photodata-wpscb-link
JS Globals
WPSCB
FAQ

Frequently Asked Questions about Social Chat Buttons