
Visual Editor Custom Buttons Security & Risk Analysis
wordpress.org/plugins/visual-editor-custom-buttonsVisual Editor Custom Buttons lets you add custom buttons to the Wordpress Visual Editor.
Is Visual Editor Custom Buttons Safe to Use in 2026?
Generally Safe
Score 85/100Visual Editor Custom Buttons has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'visual-editor-custom-buttons' v1.6.0.3 presents a mixed security posture. On the positive side, there are no reported vulnerabilities (CVEs) and the taint analysis indicates no high-severity issues, suggesting that critical flaws are not immediately apparent. Furthermore, all SQL queries utilize prepared statements, and there are no external HTTP requests, which are good security practices. However, a significant concern arises from the complete lack of output escaping (0% properly escaped). This means that any data rendered by the plugin is susceptible to cross-site scripting (XSS) attacks if that data originates from an untrusted source or is manipulated by an attacker. The absence of nonce checks on AJAX handlers (though there are none in this version) and limited capability checks on the few identified code signals, combined with the 100% unescaped output, indicate a potential for serious security weaknesses.
Key Concerns
- Output escaping is critically lacking (0%)
- Capability checks are minimal
- No nonce checks on potential entry points (AJAX, etc.)
Visual Editor Custom Buttons Security Vulnerabilities
Visual Editor Custom Buttons Code Analysis
Output Escaping
Visual Editor Custom Buttons Attack Surface
WordPress Hooks 15
Maintenance & Trust
Visual Editor Custom Buttons Maintenance & Trust
Maintenance Signals
Community Trust
Visual Editor Custom Buttons Alternatives
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.
Nimble Page Builder
nimble-builder
Simple and smart companion that allows you to insert sections into any existing page, create landing pages or entire websites including header and foo …
Microthemer Lite – Visual Editor to Customize CSS
microthemer
A visual editor to customize the CSS styling of anything on your site - from Google fonts to responsive layouts.
Custom Share Buttons with Floating Sidebar
custom-share-buttons-with-floating-sidebar
Share buttons with extra features to sharing your website posts/pages on Facebook, Twitter, Instagram, Whatsapp, Pinterest etc.
Custom Buttons for WooCommerce – Add To Cart Button for Product Types
button-customizer-for-woocommerce
Custom add to cart text for all products, simple, variations, bookings, accommodation. Customize the WooCommerce button text.
Visual Editor Custom Buttons Developer Profile
2 plugins · 4K total installs
How We Detect Visual Editor Custom Buttons
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/visual-editor-custom-buttons/js/button-1-1.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-2.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-3.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-4.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-5.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-6.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-7.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-8.js+12 more/wp-content/plugins/visual-editor-custom-buttons/js/button-1-1.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-2.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-3.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-4.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-5.js/wp-content/plugins/visual-editor-custom-buttons/js/button-1-6.js+14 moreHTML / DOM Fingerprints
recb_inputblockvecb_labelSettings PageInitual SetupGenerate Visual Editor Button JS-filesname="vecb_row"value=""value="_2"value="_3"name="vecb_access_"type="checkbox"+55 moretinymcetinymce.plugins.vecb_button