
Tabs Block for Classic Editor Security & Risk Analysis
wordpress.org/plugins/tabs-block-classicA lightweight shortcode plugin that enables tabbed content blocks in Classic Editor and Gutenberg, with easy buttons for fast shortcode insertion.
Is Tabs Block for Classic Editor Safe to Use in 2026?
Generally Safe
Score 100/100Tabs Block for Classic Editor has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "tabs-block-classic" v1.1 plugin exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and properly escaping all outputs. There are no file operations or external HTTP requests, which are common sources of vulnerabilities. The absence of taint analysis findings and a clean vulnerability history further reinforces its secure design. Furthermore, all identified entry points, which are limited to two shortcodes, have associated capability checks.
Despite the overwhelmingly positive findings, a notable area for improvement is the complete lack of nonce checks. While capability checks are present, nonces provide an additional layer of defense against Cross-Site Request Forgery (CSRF) attacks. Their absence, though not immediately exploitable based on the current analysis, represents a potential weakness. The plugin's limited attack surface and absence of known historical vulnerabilities are significant strengths. Overall, this plugin appears to be well-developed with security in mind, but the addition of nonce checks would further enhance its resilience.
Key Concerns
- Missing nonce checks
Tabs Block for Classic Editor Security Vulnerabilities
Tabs Block for Classic Editor Code Analysis
Output Escaping
Tabs Block for Classic Editor Attack Surface
Shortcodes 2
WordPress Hooks 6
Maintenance & Trust
Tabs Block for Classic Editor Maintenance & Trust
Maintenance Signals
Community Trust
Tabs Block for Classic Editor Alternatives
Classic Editor
classic-editor
Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all plugins that extend this screen.
Advanced Editor Tools
tinymce-advanced
Extends and enhances the block editor (Gutenberg) and the classic editor (TinyMCE).
Disable Gutenberg
disable-gutenberg
Disable Gutenberg Block Editor and restore the Classic Editor and original Edit Post screen (TinyMCE, meta boxes, etc.).
Classic Editor and Classic Widgets
classic-editor-and-classic-widgets
Disables Gutenberg editor totally everywhere and enables Classic Editor and Classic Widgets.
Meks Flexible Shortcodes
meks-flexible-shortcodes
Add some cool elements to your post/page content with flexible shortcodes.
Tabs Block for Classic Editor Developer Profile
3 plugins · 10 total installs
How We Detect Tabs Block for Classic Editor
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/tabs-block-classic/css/tabs-style.css/wp-content/plugins/tabs-block-classic/js/tabs-script.js/wp-content/plugins/tabs-block-classic/js/tabs-mce-button.js/wp-content/plugins/tabs-block-classic/js/gutenberg-insert-tabs.js/wp-content/plugins/tabs-block-classic/js/tabs-script.js/wp-content/plugins/tabs-block-classic/js/tabs-mce-button.js/wp-content/plugins/tabs-block-classic/js/gutenberg-insert-tabs.jstabs-block-classic/css/tabs-style.css?ver=tabs-block-classic/js/tabs-script.js?ver=tabs-block-classic/js/tabs-mce-button.js?ver=tabs-block-classic/js/gutenberg-insert-tabs.js?ver=HTML / DOM Fingerprints
tabsblcl-tabs-containertabsblcl-tab-contentdata-title<div class="tabsblcl-tabs-container"><div class="tabsblcl-tab-content"