Block Editor Bootstrap Blocks Security & Risk Analysis

wordpress.org/plugins/block-editor-bootstrap-blocks

Fully responsive Bootstrap 5 blocks, components and extends for Gutenberg

900 active installs v6.9.2 PHP 7.4+ WP 5.6+ Updated Dec 17, 2025
breakpointscolumnsgridlayoutresponsive
99
A · Safe
CVEs total1
Unpatched0
Last CVENov 20, 2024
Safety Verdict

Is Block Editor Bootstrap Blocks Safe to Use in 2026?

Generally Safe

Score 99/100

Block Editor Bootstrap Blocks has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Nov 20, 2024Updated 3mo ago
Risk Assessment

The "block-editor-bootstrap-blocks" plugin version 6.9.2 exhibits a generally good security posture with several positive indicators. The attack surface is minimal, with only one AJAX handler that appears to be protected by authentication checks. The code also demonstrates a strong commitment to security by exclusively using prepared statements for all SQL queries and implementing nonce checks. A significant majority of output operations are properly escaped, mitigating common cross-site scripting risks. The absence of taint analysis findings for critical or high severity issues further reinforces this positive outlook.

However, there are a few areas that warrant attention. The presence of a past medium severity vulnerability related to cross-site scripting, even though currently unpatched, suggests a potential recurring weakness in input sanitization or output escaping. Furthermore, while the percentage of properly escaped outputs is high at 72%, the remaining 28% represents a potential risk for unpatched or newly discovered XSS vulnerabilities. The lack of capability checks on the AJAX handler, although protected by authentication, is a minor concern that could be improved by enforcing specific user roles or permissions for certain actions.

In conclusion, "block-editor-bootstrap-blocks" v6.9.2 is a relatively secure plugin with robust SQL handling and good general output escaping. The small attack surface and use of nonces are commendable. The primary areas for improvement lie in ensuring 100% output escaping and potentially adding capability checks to the existing AJAX handler to further harden its security. The history of a past XSS vulnerability, while patched, should serve as a reminder to maintain vigilance in code reviews.

Key Concerns

  • Past medium severity XSS vulnerability
  • 28% of outputs unescaped
  • Missing capability checks on AJAX handler
Vulnerabilities
1

Block Editor Bootstrap Blocks Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-11402medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Block Editor Bootstrap Blocks <= 6.6.1 - Reflected Cross-Site Scripting via tab

Nov 20, 2024 Patched in 6.6.2 (7d)
Code Analysis
Analyzed Mar 16, 2026

Block Editor Bootstrap Blocks Code Analysis

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

Output Escaping

72% escaped75 total outputs
Attack Surface

Block Editor Bootstrap Blocks Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_bootstrap_notice_dismissedblock-editor-bootstrap-blocks.php:86
WordPress Hooks 19
actioninitblock-editor-bootstrap-blocks.php:63
actionadmin_noticesblock-editor-bootstrap-blocks.php:85
actioninitblock-editor-bootstrap-blocks.php:89
actionadmin_initblock-editor-bootstrap-blocks.php:90
actionadmin_menublock-editor-bootstrap-blocks.php:91
actionwp_enqueue_scriptsblock-editor-bootstrap-blocks.php:92
actionwp_enqueue_scriptsblock-editor-bootstrap-blocks.php:93
actionenqueue_block_editor_assetsblock-editor-bootstrap-blocks.php:94
actionwp_loadedblock-editor-bootstrap-blocks.php:95
actionwp_headblock-editor-bootstrap-blocks.php:97
filterrender_blockblock-editor-bootstrap-blocks.php:99
filterrender_block_core/groupblock-editor-bootstrap-blocks.php:228
actionenqueue_block_editor_assetsblock-editor-bootstrap-blocks.php:640
actionplugins_loadedblock-editor-bootstrap-blocks.php:1361
actionplugins_loadedbootstrap-template-loader.php:3
filterpage_attributes_dropdown_pages_argsbootstrap-template-loader.php:19
filtertheme_page_templatesbootstrap-template-loader.php:21
filterwp_insert_post_databootstrap-template-loader.php:23
filtertemplate_includebootstrap-template-loader.php:24
Maintenance & Trust

Block Editor Bootstrap Blocks Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 17, 2025
PHP min version7.4
Downloads19K

Community Trust

Rating90/100
Number of ratings8
Active installs900
Developer Profile

Block Editor Bootstrap Blocks Developer Profile

kubiq

13 plugins · 136K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
468 days
View full developer profile
Detection Fingerprints

How We Detect Block Editor Bootstrap Blocks

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/block-editor-bootstrap-blocks/dist/style.css/wp-content/plugins/block-editor-bootstrap-blocks/dist/blocks.style.css/wp-content/plugins/block-editor-bootstrap-blocks/dist/blocks.editor.css/wp-content/plugins/block-editor-bootstrap-blocks/dist/runtime.js/wp-content/plugins/block-editor-bootstrap-blocks/dist/dependencies.js/wp-content/plugins/block-editor-bootstrap-blocks/dist/index.js
Version Parameters
block-editor-bootstrap-blocks/dist/style.css?ver=block-editor-bootstrap-blocks/dist/blocks.style.css?ver=block-editor-bootstrap-blocks/dist/blocks.editor.css?ver=block-editor-bootstrap-blocks/dist/runtime.js?ver=block-editor-bootstrap-blocks/dist/dependencies.js?ver=block-editor-bootstrap-blocks/dist/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
bootstrap-noticenotice-altnotice-largenotice-successbs-offset-helperis-dismissible
Data Attributes
data-bs-toggledata-bs-targetdata-bs-dismissdata-bs-placementdata-bs-triggerdata-bs-content+1 more
JS Globals
bootstrapBlocks
FAQ

Frequently Asked Questions about Block Editor Bootstrap Blocks