
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Security & Risk Analysis
wordpress.org/plugins/mystickyelementsGet leads with a floating contact form tab, chat & social buttons like Facebook Messenger, WhatsApp, Viber, Telegram, Twitter, Instagram & more 🎉
Is All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Safe to Use in 2026?
Generally Safe
Score 92/100All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "mystickyelements" v2.3.4 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals a robust implementation of security checks, with all 15 AJAX handlers protected by authentication. Furthermore, a high percentage of outputs (94%) are properly escaped, and a substantial 56% of SQL queries utilize prepared statements, mitigating common vulnerabilities. The absence of critical or high severity taint flows is also a positive indicator.
However, the plugin's vulnerability history presents significant concerns. With a total of 6 known CVEs, including 1 high and 5 medium severity vulnerabilities, the plugin has a history of introducing security flaws. The common types of past vulnerabilities (Missing Authorization, Cross-site Scripting, SQL Injection) suggest recurring weaknesses. The fact that all historical vulnerabilities are listed as 'currently unpatched' (though the 'last vulnerability' date appears to be in the future, implying it might be historical data with an outdated timestamp or a placeholder) suggests a pattern of past issues that may not have been fully addressed or that the current version might still be susceptible to older, unpatched variants.
In conclusion, while the current version of "mystickyelements" v2.3.4 demonstrates good practices in terms of input sanitization and output escaping for its AJAX endpoints and SQL queries, its historical vulnerability record is a significant red flag. The recurring nature of past vulnerability types indicates potential systemic issues within the plugin's development or maintenance. The existence of 6 known CVEs, even if theoretically patched, points to a past that requires diligent monitoring and potential caution when deploying.
Key Concerns
- History of 6 known CVEs
- 1 high severity CVE historically
- 5 medium severity CVEs historically
- Common vulnerability types: Missing Auth, XSS, SQLi
- Only 56% of SQL queries use prepared statements
- Bundled library Select2 (potential for outdated version)
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Security Vulnerabilities
CVEs by Year
Severity Breakdown
6 total CVEs
My Sticky Elements <= 2.3.3 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Bulk Lead Deletion
My Sticky Elements <= 2.3.3 - Missing Authorization
All-in-one Floating Contact Form – My Sticky Elements <= 2.1.3 - Missing Authorization
All-in-one Floating Contact Form <= 2.1.1 - Authenticated(Administrator+) Stored Cross-Site Scripting via plugin settings
My Sticky Elements <= 2.0.8 - Authenticated (Admin+) SQL Injection
All-in-one Floating Contact Form <= 2.0.3 - Reflected Cross-Site Scripting
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Release Timeline
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Attack Surface
AJAX Handlers 15
WordPress Hooks 28
Maintenance & Trust
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Maintenance & Trust
Maintenance Signals
Community Trust
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Alternatives
Sticky Chat Widget – Floating Chat Icons, Contact Form, Call, Click to Chat, Email & Message Buttons
sticky-chat-widget
Social chat buttons with WhatsApp, Messenger, WeChat, Telegram, Instagram, TikTok, Zalo & more — plus SMS, Call button, Contact form, and 20+ icons.
RaCar Message Me
racar-message-me
RaCar Message Me allows you to add a customizable button with the social networks you set up.
Joinchat
creame-whatsapp-me
WhatsApp, Messenger, Telegram, Phone call… capture users through their favorite Apps and turn into clients
Floating Chat Widget: Contact Chat Icons, Telegram Chat, Line Messenger, WeChat, Email, SMS, Call Button – Chaty
chaty
WhatsApp chat, Facebook Messenger, Telegram, TikTok, Instagram, Email, Line, WeChat Phone call, SMS, 20+ live chat icons & WhatsApp chat pop up 💬
Chat Widget: Floating Customer Support Button for 30+ Channels, Supporting SMS, Calls, and Chat – Bit Assist
bit-assist
Floating sticky chat button for WhatsApp Chat, Facebook Messenger, Telegram, Instagram, SMS, Call, Discord chat, TikTok, Line & 30+ channels
All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements Developer Profile
9 plugins · 651K total installs
How We Detect All-in-one Sticky Floating Contact Form, Call, Click to Chat, and 50+ Social Icon Tabs – My Sticky Elements
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mystickyelements/assets/css/style.css/wp-content/plugins/mystickyelements/assets/js/frontend.js/wp-content/plugins/mystickyelements/assets/js/backend.js/wp-content/plugins/mystickyelements/assets/js/frontend.js/wp-content/plugins/mystickyelements/assets/js/backend.jsmystickyelements/assets/css/style.css?ver=mystickyelements/assets/js/frontend.js?ver=mystickyelements/assets/js/backend.js?ver=HTML / DOM Fingerprints
mystickyelements-container<!-- myStickyElements Element Widget --><!-- myStickyElements Element Widget Options -->data-mystickyelements-iddata-mystickyelements-typemystickyelements_frontend_optionsmystickyelements_backend_options/wp-json/mystickyelements/v1/settings