
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Security & Risk Analysis
wordpress.org/plugins/content-blocks-builderGroup core blocks into containers or repeaters to create layouts like grid, carousel, popup, accordion all in the Block Editor. Fast. Easy.
Is Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Safe to Use in 2026?
Generally Safe
Score 99/100Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "content-blocks-builder" v2.8.10 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices with a high percentage of properly escaped outputs and predominantly uses prepared statements for SQL queries. The absence of dangerous functions and a low number of file operations are also encouraging signs. However, a significant concern arises from the attack surface exposed through the REST API, with 10 out of 15 routes lacking proper permission callbacks. This creates a substantial opportunity for unauthorized access or manipulation if these endpoints are not adequately secured by other means.
The plugin's vulnerability history, while showing no currently unpatched CVEs, does reveal a past medium severity Cross-Site Scripting (XSS) vulnerability. The fact that the last known vulnerability was in the future (2025-01-07) might indicate an anomaly in the data or a projection rather than a historical event. The single previously disclosed CVE, even if patched, warrants continued vigilance. The taint analysis shows a flow with an unsanitized path, though it is not classified as critical or high severity, it still represents a potential weak point that could be exploited in combination with other factors.
In conclusion, while the core code quality appears solid with good sanitization and SQL practices, the unprotected REST API endpoints represent a primary risk. The past XSS vulnerability, though patched, should be considered. The plugin is generally well-maintained with no critical or high severity issues, but the exposed REST API routes necessitate careful consideration and potentially additional security measures to mitigate risks.
Key Concerns
- REST API routes without permission callbacks
- Flows with unsanitized paths (taint analysis)
- Bundled Freemius library v1.0
- 1 medium severity CVE (past vulnerability)
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Content Blocks Builder <= 2.7.6 - Authenticated (Contributor+) Stored Cross-Site Scripting
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Release Timeline
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Attack Surface
REST API Routes 15
WordPress Hooks 152
Maintenance & Trust
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Maintenance & Trust
Maintenance Signals
Community Trust
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Alternatives
Content Views – Post Grid & Filter, Recent Posts, Category Posts … (Shortcode, Gutenberg Blocks, and Widgets for Elementor)
content-views-query-and-display-post-page
Easy to show posts, pages, custom posts in customizable grid, list, slider, accordion... Available as Widgets (for Elementor), Shortcode, and Blocks.
WP Blog Post Layouts
wp-blog-post-layouts
Versatile plugin specially designed to create beautiful posts layouts. Fully compatible with Gutenberg and Elementor. Comes with advanced features suc …
Latest Posts Block – Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages
latest-posts-block-lite
Dynamic Posts Grid, Posts List, Posts Tile with Stunning Layouts for WordPress Blogs & Pages
LIQUID BLOCKS – Slider, Carousel, Accordion
liquid-blocks
This plugin extends the block editor.
Guten Post Layout – An Advanced Post Grid Collection
guten-post-layout
Most advanced post grid WordPress plugin for Gutenberg. Create post grids, lists, and sliders from default posts or custom post types for WordPress.
Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts Developer Profile
8 plugins · 28K total installs
How We Detect Content Blocks Builder – Create blocks, repeater blocks with carousel, grid, popup layouts
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/content-blocks-builder/build/index.js/wp-content/plugins/content-blocks-builder/build/index.css/wp-content/plugins/content-blocks-builder/build/index.asset.phpcontent-blocks-builder/build/index.js?ver=content-blocks-builder/build/index.css?ver=HTML / DOM Fingerprints
wp-block-boldblocks-containerwp-block-boldblocks-repeaterdata-block-idwindow.BoldBlocks