
Frontis Blocks — Block Library for the Block Editor Security & Risk Analysis
wordpress.org/plugins/frontis-blocksFrontis Blocks is a block library with 40+ blocks, global styles, sliders/galleries, CTAs, and map/form integrations, plus ready-made patterns to help …
Is Frontis Blocks — Block Library for the Block Editor Safe to Use in 2026?
Generally Safe
Score 96/100Frontis Blocks — Block Library for the Block Editor has a strong security track record. Known vulnerabilities have been patched promptly.
The "frontis-blocks" plugin v1.1.9 exhibits a mixed security posture. On the positive side, the plugin demonstrates strong practices in core areas like SQL query sanitization (93% prepared statements) and output escaping (98% properly escaped), minimizing the risk of common vulnerabilities like SQL injection and XSS. The presence of a good number of nonce and capability checks also suggests an awareness of WordPress security best practices.
However, significant concerns arise from the attack surface analysis. With 5 unprotected entry points out of 11 total, specifically from the REST API routes, there's a clear risk of unauthorized access or manipulation. The taint analysis further amplifies these concerns, revealing 3 high-severity flows with unsanitized paths and 8 flows with unsanitized paths in total. This indicates potential avenues for code injection or data leakage that have not been adequately mitigated.
The vulnerability history, although currently showing no unpatched CVEs, reveals a pattern of past high and medium severity vulnerabilities, notably Server-Side Request Forgery (SSRF). The existence of two prior CVEs and a recent one in 2026 (likely a typo, but indicative of historical issues) suggests a recurring need for robust security development and thorough code auditing within this plugin. While the current version might be clean, past issues and identified taint flows warrant caution.
Key Concerns
- Unprotected REST API routes
- High severity unsanitized taint flows
- Total unsanitized taint flows
- Past high severity vulnerability
- Unprotected AJAX handlers
Frontis Blocks — Block Library for the Block Editor Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Frontis Blocks <= 1.1.6 - Unauthenticated Server-Side Request Forgery via 'url' Parameter
Frontis Blocks <= 1.1.5 - Unauthenticated Server-Side Request Forgery
Frontis Blocks — Block Library for the Block Editor Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Frontis Blocks — Block Library for the Block Editor Attack Surface
AJAX Handlers 1
REST API Routes 10
WordPress Hooks 48
Scheduled Events 1
Maintenance & Trust
Frontis Blocks — Block Library for the Block Editor Maintenance & Trust
Maintenance Signals
Community Trust
Frontis Blocks — Block Library for the Block Editor Alternatives
WP Travel Gutenberg Blocks
wp-travel-blocks
WP Travel Gutenberg Blocks is the easiest, most flexible way to display your Trips using the Gutenberg blocks.
Custom Content Blocks
asl-blocks
The plugin adds several custom blocks for the WordPress editor Gutenberg
Spectra Gutenberg Blocks – Website Builder for the Block Editor
ultimate-addons-for-gutenberg
Power-up Gutenberg with advanced blocks for faster website creation. Build your WordPress website effortlessly using powerful building blocks!
Kadence Blocks — Page Builder Toolkit for Gutenberg Editor
kadence-blocks
20+ AI-powered Gutenberg Blocks with endless options, enabling top-notch efficiency for high-performance dynamic website creation.
Page Builder: Pagelayer – Drag and Drop website builder
pagelayer
The most advanced frontend drag & drop page builder. Pagelayer is a light weight but extremely powerful Website Builder.
Frontis Blocks — Block Library for the Block Editor Developer Profile
12 plugins · 26K total installs
How We Detect Frontis Blocks — Block Library for the Block Editor
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/frontis-blocks/assets/admin/dashboard.css/wp-content/plugins/frontis-blocks/assets/dist/main.js/wp-content/plugins/frontis-blocks/assets/dist/main.jsfrontis-blocks/assets/admin/dashboard.css?ver=frontis-blocks/assets/dist/main.js?ver=HTML / DOM Fingerprints
frontis-blocks-admin<!-- Init template proxy -->data-pagedata-template-proxydata-urlfrontisBlocks/wp-json/frontis-blocks/v1/settings/wp-json/frontis-blocks/v1/template-library