Blocks Detector Finder Security & Risk Analysis

wordpress.org/plugins/blocks-detector-finder

Detect / Find Gutenberg Blocks used on pages, also detect not used Gutenberg Blocks or Missing Gutenberg Blocks.

10 active installs v1.0.0 PHP + WP 5.2+ Updated Jul 8, 2022
blocksdetectorfindergutenberg
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Blocks Detector Finder Safe to Use in 2026?

Generally Safe

Score 85/100

Blocks Detector Finder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "blocks-detector-finder" plugin v1.0.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for its SQL queries and avoiding file operations and external HTTP requests. The taint analysis shows no evidence of unsanitized paths, indicating a low risk of critical code execution or sensitive data compromise through user input processing. Furthermore, the plugin has no recorded vulnerability history, suggesting a history of responsible development or limited exposure to security testing.

However, significant concerns arise from the attack surface analysis. The plugin exposes a single AJAX handler that lacks any authentication or capability checks. This presents a clear entry point for malicious actors to potentially trigger unintended functionality within the plugin, even without administrative privileges. The absence of nonce checks further exacerbates this risk, making it susceptible to Cross-Site Request Forgery (CSRF) attacks. While the static code analysis reveals a high percentage of properly escaped output, this doesn't mitigate the risk posed by the unprotected AJAX endpoint.

In conclusion, while the plugin's core data handling appears secure, the unprotected AJAX endpoint is a critical weakness. The lack of any authentication or nonce checks on this entry point significantly increases the risk of exploitation. The absence of past vulnerabilities is a positive sign, but it does not excuse the current oversight in securing this specific functionality. The developer should prioritize implementing proper authentication and authorization for the AJAX handler to address this significant security concern.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks on AJAX
  • No capability checks on entry points
Vulnerabilities
None known

Blocks Detector Finder Security Vulnerabilities

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

Blocks Detector Finder Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
7 prepared
Unescaped Output
78
187 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared7 total queries

Output Escaping

71% escaped265 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
<index> (application\views\bpdf_used_images\index.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Blocks Detector Finder Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_blockdetector_actionincludes\class-blocks-plugin-detector-finder.php:163
WordPress Hooks 6
actionplugins_loadedincludes\class-blocks-plugin-detector-finder.php:145
actionadmin_enqueue_scriptsincludes\class-blocks-plugin-detector-finder.php:160
actionadmin_enqueue_scriptsincludes\class-blocks-plugin-detector-finder.php:161
actionadmin_menuincludes\class-blocks-plugin-detector-finder.php:172
actionwp_enqueue_scriptsincludes\class-blocks-plugin-detector-finder.php:191
actionwp_enqueue_scriptsincludes\class-blocks-plugin-detector-finder.php:192
Maintenance & Trust

Blocks Detector Finder Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedJul 8, 2022
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Blocks Detector Finder Developer Profile

Element Invader

6 plugins · 8K total installs

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

How We Detect Blocks Detector Finder

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/blocks-detector-finder/css/blocks-plugin-detector-finder-admin.css/wp-content/plugins/blocks-detector-finder/js/blocks-plugin-detector-finder-admin.js
Script Paths
/wp-content/plugins/blocks-detector-finder/js/blocks-plugin-detector-finder-admin.js
Version Parameters
blocks-detector-finder/css/blocks-plugin-detector-finder-admin.css?ver=blocks-detector-finder/js/blocks-plugin-detector-finder-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Blocks Detector Finder