Reusable Blocks Extended Security & Risk Analysis

wordpress.org/plugins/reusable-blocks-extended

Extend Gutenberg Reusable Blocks feature with a complete admin panel, widgets, shortcodes and PHP functions.

20K active installs v0.9.1 PHP 7.0+ WP 5.0+ Updated Nov 27, 2025
blockspatternreusableshortcodewidget
100
A · Safe
CVEs total1
Unpatched0
Last CVEMar 13, 2023
Safety Verdict

Is Reusable Blocks Extended Safe to Use in 2026?

Generally Safe

Score 100/100

Reusable Blocks Extended has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 13, 2023Updated 4mo ago
Risk Assessment

The "reusable-blocks-extended" plugin v0.9.1 exhibits a generally good security posture with no identified critical or high-severity vulnerabilities in the static analysis or taint flow reports. The plugin implements necessary nonce and capability checks, and the limited attack surface (one shortcode) appears to be protected. However, the analysis reveals a concerning lack of prepared statements for its single SQL query, which represents a significant risk of SQL injection if not handled carefully within the plugin's logic. Furthermore, the plugin has a history of medium-severity vulnerabilities, specifically Cross-Site Request Forgery (CSRF), although the most recent vulnerability is patched. While the absence of unpatched CVEs and a small attack surface are strengths, the unescaped output percentage (51%) and the raw SQL query are notable weaknesses that require attention to ensure robust security.

Key Concerns

  • SQL query not using prepared statements
  • 51% of output not properly escaped
  • History of medium severity CSRF vulnerabilities
Vulnerabilities
1

Reusable Blocks Extended Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-27611medium · 4.3Cross-Site Request Forgery (CSRF)

Reusable Blocks Extended <= 0.9 - Cross-Site Request Forgery via reblex_reusable_screen_block_pattern_registration

Mar 13, 2023 Patched in 0.9.1 (316d)
Code Analysis
Analyzed Mar 17, 2026

Reusable Blocks Extended Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
0 prepared
Unescaped Output
24
25 escaped
Nonce Checks
1
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

0% prepared1 total queries

Output Escaping

51% escaped49 total outputs
Attack Surface

Reusable Blocks Extended Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[reblex] reusable-blocks-extended.php:381
WordPress Hooks 13
actionpre_get_postsreusable-blocks-extended.php:22
actionadmin_initreusable-blocks-extended.php:25
actionregistered_post_typereusable-blocks-extended.php:28
filtermanage_wp_block_posts_columnsreusable-blocks-extended.php:29
actionmanage_wp_block_posts_custom_columnreusable-blocks-extended.php:30
actionadmin_enqueue_scriptsreusable-blocks-extended.php:31
filteruse_block_editor_for_postreusable-blocks-extended.php:34
filteruse_block_editor_for_post_typereusable-blocks-extended.php:35
actionadmin_noticesreusable-blocks-extended.php:146
actionwp_headreusable-blocks-extended.php:276
actionwidgets_initreusable-blocks-extended.php:394
filterdashboard_glance_itemsreusable-blocks-extended.php:480
actionadmin_initreusable-blocks-extended.php:536
Maintenance & Trust

Reusable Blocks Extended Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 27, 2025
PHP min version7.0
Downloads108K

Community Trust

Rating96/100
Number of ratings39
Active installs20K
Developer Profile

Reusable Blocks Extended Developer Profile

Jb Audras

24 plugins · 64K total installs

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

How We Detect Reusable Blocks Extended

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Reusable Blocks Extended