Sticky Side Buttons Security & Risk Analysis

wordpress.org/plugins/sticky-side-buttons

Flexible button creator allowing you to stick floating buttons to the side of your site.

10K active installs v2.0.3 PHP 7.4+ WP 5.0+ Updated Jul 2, 2025
buttonscontactsidesocial-buttonssticky
99
A · Safe
CVEs total1
Unpatched0
Last CVEAug 13, 2025
Safety Verdict

Is Sticky Side Buttons Safe to Use in 2026?

Generally Safe

Score 99/100

Sticky Side Buttons has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Aug 13, 2025Updated 9mo ago
Risk Assessment

The static analysis of sticky-side-buttons v2.0.3 reveals a generally strong security posture with excellent adherence to several best practices. The absence of any detected dangerous functions, file operations, or external HTTP requests is highly positive. Furthermore, all SQL queries are properly prepared, and all detected outputs are correctly escaped, significantly mitigating common vulnerabilities like SQL injection and Cross-Site Scripting (XSS) originating from within the analyzed code paths. The limited attack surface with zero entry points that lack authentication checks is also a commendable aspect. However, the presence of two capability checks without any identified nonce checks or explicit authentication controls on potential entry points (even though there are none reported) warrants careful consideration. This suggests that while the code might be clean, the framework around it might rely on other security mechanisms for protection, which could be a point of weakness if those mechanisms are misconfigured or bypassed.

The vulnerability history shows a past medium severity vulnerability, specifically an XSS issue, which was patched. The fact that there are no currently unpatched CVEs is reassuring. However, the past occurrence of XSS, even if medium and patched, indicates that the plugin is not entirely immune to such issues, and ongoing vigilance is necessary. The complete absence of taint analysis findings is positive, suggesting no unsanitized paths were identified in the flows that were analyzed. Overall, the plugin demonstrates good coding hygiene in its current version, but the historical vulnerability and the presence of capability checks without clear nonce implementation on potential (though currently non-existent) entry points suggest a minor area for review, especially concerning the overall defense-in-depth strategy.

Key Concerns

  • Past medium severity XSS vulnerability
  • Capability checks present, but no nonce checks indicated
Vulnerabilities
1

Sticky Side Buttons Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-3666medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sticky Side Buttons < 2.0.0 - Authenticated (Administrator+) Stored Cross-Site Scripting

Aug 13, 2025 Patched in 2.0.0 (29d)
Code Analysis
Analyzed Mar 16, 2026

Sticky Side Buttons Code Analysis

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

Output Escaping

100% escaped97 total outputs
Attack Surface

Sticky Side Buttons Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actioninitssb-main.php:50
actioninitssb-main.php:53
actionadmin_initssb-main.php:56
actionadmin_menussb-main.php:59
actionadmin_enqueue_scriptsssb-main.php:62
actionadmin_noticesssb-main.php:65
actionwp_enqueue_scriptsssb-main.php:68
actionwp_footerssb-main.php:69
actionplugins_loadedsticky-side-buttons.php:74
Maintenance & Trust

Sticky Side Buttons Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJul 2, 2025
PHP min version7.4
Downloads268K

Community Trust

Rating88/100
Number of ratings41
Active installs10K
Developer Profile

Sticky Side Buttons Developer Profile

Maeve Lander

6 plugins · 11K total installs

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

How We Detect Sticky Side Buttons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sticky-side-buttons/assets/css/ssb-admin-style.css/wp-content/plugins/sticky-side-buttons/assets/css/fontawesome-iconpicker.css/wp-content/plugins/sticky-side-buttons/assets/js/fontawesome-iconpicker.js/wp-content/plugins/sticky-side-buttons/assets/js/ssb-admin-js.js/wp-content/plugins/sticky-side-buttons/assets/css/ssb-ui-style.css/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js
Version Parameters
/wp-content/plugins/sticky-side-buttons/assets/css/ssb-admin-style.css?ver=/wp-content/plugins/sticky-side-buttons/assets/css/fontawesome-iconpicker.css?ver=/wp-content/plugins/sticky-side-buttons/assets/js/fontawesome-iconpicker.js?ver=/wp-content/plugins/sticky-side-buttons/assets/js/ssb-admin-js.js?ver=/wp-content/plugins/sticky-side-buttons/assets/css/ssb-ui-style.css?ver=/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js?ver=

HTML / DOM Fingerprints

CSS Classes
ssb-icon-button
HTML Comments
<!-- Sticky Side Buttons -->
Data Attributes
data-ssb-iddata-ssb-config
JS Globals
ssb_ui_data
FAQ

Frequently Asked Questions about Sticky Side Buttons