Block Pattern Builder Security & Risk Analysis

wordpress.org/plugins/block-pattern-builder

Create custom block patterns from the WordPress admin. No coding required.

600 active installs v1.1.0 PHP 5.6+ WP 5.0+ Updated Aug 14, 2020
block-editor
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Block Pattern Builder Safe to Use in 2026?

Generally Safe

Score 85/100

Block Pattern Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The block-pattern-builder plugin v1.1.0 demonstrates a strong security posture based on the provided static analysis. The complete absence of identified dangerous functions, SQL queries executed without prepared statements, and all output being properly escaped are excellent indicators of secure coding practices. Furthermore, the plugin has no recorded vulnerability history, suggesting a commitment to security or a lack of past exploitation attempts.

However, the analysis does reveal some areas that warrant caution. The plugin lacks any explicit capability checks or nonce checks across its entry points. While the current static analysis shows zero entry points, this absence of checks could become a significant security concern if the plugin's functionality evolves to include user-interactive endpoints or AJAX handlers in the future. The presence of one file operation, while not inherently dangerous, could be an area of interest if not handled with extreme care regarding input validation.

In conclusion, block-pattern-builder v1.1.0 appears to be a well-secured plugin at its current version, with no known vulnerabilities or critical coding flaws. The primary weakness lies in the lack of built-in authorization checks (capabilities and nonces), which represents a potential future risk. Vigilance in future updates and diligent code reviews for any new entry points will be crucial for maintaining this positive security record.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Block Pattern Builder Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Block Pattern Builder Code Analysis

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

Output Escaping

100% escaped4 total outputs
Attack Surface

Block Pattern Builder Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionenqueue_block_editor_assetssrc\Editor.php:32
actionload-post.phpsrc\functions-patterns.php:23
actionload-post-new.phpsrc\functions-patterns.php:24
actioninitsrc\functions-post-types.php:18
filterenter_title_heresrc\functions-post-types.php:21
filterbulk_post_updated_messagessrc\functions-post-types.php:24
filterpost_updated_messagessrc\functions-post-types.php:25
actionplugins_loadedsrc\Plugin.php:87
Maintenance & Trust

Block Pattern Builder Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedAug 14, 2020
PHP min version5.6
Downloads38K

Community Trust

Rating98/100
Number of ratings13
Active installs600
Developer Profile

Block Pattern Builder Developer Profile

Justin Tadlock

33 plugins · 34K total installs

85
trust score
Avg Security Score
87/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Block Pattern Builder

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/block-pattern-builder/js/editor.js
Script Paths
/wp-content/plugins/block-pattern-builder/js/editor.js

HTML / DOM Fingerprints

JS Globals
window.blockPatternBuilder
REST Endpoints
/wp-json/wp/v2/bpb_pattern
FAQ

Frequently Asked Questions about Block Pattern Builder