
Custom Layouts – Post + Product grids made easy Security & Risk Analysis
wordpress.org/plugins/custom-layoutsBuild a list or grid layout of any post type (posts, products, pages + more).
Is Custom Layouts – Post + Product grids made easy Safe to Use in 2026?
Generally Safe
Score 98/100Custom Layouts – Post + Product grids made easy has a strong security track record. Known vulnerabilities have been patched promptly.
The "custom-layouts" plugin version 1.5.1 demonstrates some good security practices, particularly with its use of prepared statements for SQL queries and a high percentage of properly escaped output. The static analysis shows no critical or high severity taint flows, which is a positive sign regarding potential injection vulnerabilities. Additionally, there are no unprotected REST API routes or AJAX handlers identified in the attack surface, indicating a conscious effort to secure entry points.
However, the plugin has a history of known vulnerabilities, specifically two medium severity CVEs. While currently unpatched vulnerabilities are zero, the recurrence of issues like Missing Authorization and Cross-site Scripting in the past warrants caution. The presence of only two nonce checks and seven capability checks across 23 REST API routes suggests that while some controls are in place, the overall security posture might be less robust than desired, especially if some of these routes handle sensitive operations or user-supplied data.
In conclusion, "custom-layouts" v1.5.1 is not without its strengths, particularly in its handling of SQL and output. Nonetheless, the past vulnerability history, coupled with a seemingly limited number of authorization and nonce checks relative to the attack surface, presents a moderate risk. Vigilance is advised, and users should stay updated on any future security advisories for this plugin.
Key Concerns
- History of 2 medium severity CVEs
- Limited Nonce Checks (2/23 entry points)
- Limited Capability Checks (7/23 entry points)
Custom Layouts – Post + Product grids made easy Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Custom Layouts – Post + Product grids made easy <= 1.4.12 - Missing Authorization
Custom Layouts – Post + Product grids made easy <= 1.4.11 - Authenticated (Contributor+) Stored Cross-Site Scripting
Custom Layouts – Post + Product grids made easy Code Analysis
SQL Query Safety
Output Escaping
Custom Layouts – Post + Product grids made easy Attack Surface
REST API Routes 23
WordPress Hooks 59
Maintenance & Trust
Custom Layouts – Post + Product grids made easy Maintenance & Trust
Maintenance Signals
Community Trust
Custom Layouts – Post + Product grids made easy 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.
Smart Post Show – Post Grid, Post Carousel & Slider, and List Category Posts
post-carousel
Display posts, pages, and taxonomies in beautiful carousel, slider, and grid layouts with advanced filtering. Customizable, Developer-friendly.
GS Posts Grid – Recent Posts, Category Posts, Post Filter, Slider & List
posts-grid
GS Posts Grid – A flexible plugin to display posts in Grid, Masonry, Slider, Popup, List, Card, Table, Filter & Justified Gallery views.
KD Post Tile Listview
kd-post-tile-listview
Features Simple and fast configuration Shortcode Future Features Style options Multiple categories Query options A plugin to list posts in til …
PostCrafts – Advanced Post Blocks to Highlight, Summarize and Beautifully Organize Your Posts
postcrafts
PostCrafts is the best post grid, blog designer, news, magazine, and WordPress blog plugin that comes with various Gutenberg blocks.
Custom Layouts – Post + Product grids made easy Developer Profile
4 plugins · 84K total installs
How We Detect Custom Layouts – Post + Product grids made easy
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/custom-layouts/build/index.asset.php/wp-content/plugins/custom-layouts/build/index.js/wp-content/plugins/custom-layouts/build/index.css/wp-content/plugins/custom-layouts/assets/css/admin.css/wp-content/plugins/custom-layouts/assets/css/admin-login.css/wp-content/plugins/custom-layouts/build/index.jscustom-layouts/build/index.asset.php?ver=custom-layouts/build/index.js?ver=custom-layouts/build/index.css?ver=custom-layouts/assets/css/admin.css?ver=custom-layouts/assets/css/admin-login.css?ver=HTML / DOM Fingerprints
custom-layout-editor-wrappercustom-layouts-template-editorcustom-layouts-add-new-layout-buttoncustom-layouts-template-editor-contentcustom-layout-block-editor-wrappercustom-layout-single-item-editorcustom-layouts-template-post-type-selectcustom-layouts-layout-design-meta-box+2 more<!-- CUSTOM LAYOUTS TEMPLATE EDITOR --><!-- CUSTOM LAYOUTS DEBUG --><!-- CUSTOM LAYOUTS END TEMPLATE EDITOR --><!-- CUSTOM LAYOUTS DEBUG END -->data-custom-layouts-editordata-custom-layouts-template-iddata-custom-layouts-editor-configCustomLayoutsEditorcustomLayouts/wp-json/custom-layouts/v1/templates/wp-json/custom-layouts/v1/template//wp-json/custom-layouts/v1/template