
MaxButtons – Create buttons Security & Risk Analysis
wordpress.org/plugins/maxbuttonsMaxbuttons is the best and easiest button plugin for WordPress. Within minutes you can create beautiful buttons, share buttons and social icons.
Is MaxButtons – Create buttons Safe to Use in 2026?
Generally Safe
Score 96/100MaxButtons – Create buttons has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The maxbuttons plugin v9.8.5 exhibits a mixed security posture. While it demonstrates good practices in areas like SQL query preparedness (92% prepared statements) and has a notable number of nonce and capability checks (7 and 3 respectively), significant concerns arise from its attack surface. A substantial portion of its entry points, specifically 4 out of 6, are unprotected, including all 4 AJAX handlers. This lack of authorization on AJAX endpoints presents a direct risk of unauthorized actions. The taint analysis also reveals 2 high-severity flows with unsanitized paths, which could lead to critical security issues if exploited. The plugin's vulnerability history, with 13 known CVEs, predominantly in medium severity but including one high, suggests a recurring pattern of security weaknesses. While there are no currently unpatched CVEs, the sheer number of past vulnerabilities, particularly those related to information exposure, XSS, and CSRF, indicates a need for continuous vigilance and more robust secure coding practices to prevent future occurrences. The presence of bundled libraries like TinyMCE could also introduce risks if not kept up-to-date, although no specific issues are detailed here. Overall, while the plugin has strengths in certain areas, the unprotected attack surface and historical vulnerability trends necessitate careful management and prompt updates.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flows (2)
- 24% proper output escaping
- 1 high severity CVE in history
- 12 medium severity CVEs in history
MaxButtons – Create buttons Security Vulnerabilities
CVEs by Year
Severity Breakdown
13 total CVEs
MaxButtons <= 9.8.3 - Authenticated (Administrator+) Stored Cross-Site Scripting
WordPress Button Plugin MaxButtons <= 9.8.0 - Authenticated (Admin+) Stored Cross-Site Scripting via Button Width
WordPress Button Plugin MaxButtons <= 9.8.0 - Authenticated (Admin+) Stored Cross-Site Scripting via Text Color
WordPress Button Plugin MaxButtons <= 9.7.8 - Full Path Disclosure
WordPress Button Plugin MaxButtons <= 9.7.7 - Authenticated (Editor+) Stored Cross-Site Scripting
WordPress Button Plugin MaxButtons <= 9.7.6 - Authenticated(Contributor+) Stored Cross-Site Scripting via shortcode
WordPress Button Plugin MaxButtons <= 9.7.4 - Authenticated (Administrator+) Stored Cross-Site Scripting
MaxButtons <= 9.5.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
WordPress Button Plugin MaxButtons <= 9.2 - Cross-Site Request Forgery
MaxButtons <= 9.2 - Authenticated (Administrator+) Stored Cross-Site Scripting
WordPress Button Plugin MaxButtons <= 9.2 - Shortcode-Based Cross-Site Scripting
MaxButtons <= 6.18 - Cross-Site Scripting
MaxButtons < 1.26.1 - Reflected Cross-Site Scripting
MaxButtons – Create buttons Release Timeline
MaxButtons – Create buttons Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
MaxButtons – Create buttons Attack Surface
AJAX Handlers 4
Shortcodes 2
WordPress Hooks 40
Maintenance & Trust
MaxButtons – Create buttons Maintenance & Trust
Maintenance Signals
Community Trust
MaxButtons – Create buttons Alternatives
Button
button
Create beautiful buttons and social icons. Button plugin is powerful and easy to use. You can create any types of buttons such as css3 & 3D Buttons.
AddToAny Share Buttons
add-to-any
Share buttons for WordPress including the AddToAny button, Facebook, Bluesky, Mastodon, WhatsApp, Pinterest, Reddit, many more, and follow icons too.
Social Sharing Plugin – Sassy Social Share
sassy-social-share
The Simplest and Optimized Social Share buttons. Facebook, X, Reddit, Pinterest, Whatsapp, Grok, ChatGPT, Gab, Gettr and over 100 more.
Social Icons Widget & Block – Social Media Icons & Share Buttons
social-icons-widget-by-wpzoom
Social media icons plugin for WordPress - Add 400+ social icons and share buttons. Gutenberg block, widget & Elementor support. GDPR compliant.
Orbit Fox: Duplicate Page, Menu Icons, SVG Support, Cookie Notice, Custom Fonts & More
themeisle-companion
Add modules like share buttons, header & footer scripts, disable comments, reading progress bar, custom fonts, custom login page & more in one plugin.
MaxButtons – Create buttons Developer Profile
5 plugins · 103K total installs
How We Detect MaxButtons – Create buttons
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/simple_html_dom.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/read.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/DOMNode.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/DOMDocument.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/DOMNodeList.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/UTF8.php/wp-content/plugins/maxbuttons/classes/simplehtmldom/simplehtmldom_1.5/Inject.php/wp-content/plugins/maxbuttons/classes/simple_template/simple_template.php+5 more/wp-content/plugins/maxbuttons/js/maxbuttons.js/wp-content/plugins/maxbuttons/js/maxbuttons.admin.js/wp-content/plugins/maxbuttons/js/maxbuttons.shortcode.js/wp-content/plugins/maxbuttons/js/maxbuttons.editor.jsmaxbuttons/style.css?ver=maxbuttons/js/maxbuttons.js?ver=maxbuttons/js/maxbuttons.admin.js?ver=HTML / DOM Fingerprints
maxbuttonmb-frontend-buttonmb-shortcode-wrapper<!-- mb_shortcode_wrapper start --><!-- mb_shortcode_wrapper end -->data-mb-iddata-mb-icondata-mb-icon-sizedata-mb-icon-colordata-mb-icon-positiondata-mb-targetMaxButtonsmb/wp-json/maxbuttons/v1/button//wp-json/maxbuttons/v1/buttons/<div class="mb-shortcode-wrapper"><a href="" class="maxbutton