
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Security & Risk Analysis
wordpress.org/plugins/the-post-gridDisplay WordPress posts in beautiful grid, list, slider, and filter layouts. Works with Gutenberg, Elementor, Divi, and Shortcodes.
Is The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Safe to Use in 2026?
Generally Safe
Score 96/100The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid has a strong security track record. Known vulnerabilities have been patched promptly.
The security posture of "the-post-grid" v7.8.9 presents a mixed picture, with some strong security practices offset by significant concerns. The plugin demonstrates good habits in its use of prepared statements for SQL queries and proper output escaping, with a very high percentage of both. The presence of nonce checks and capability checks also indicates an awareness of security fundamentals. However, the presence of two AJAX handlers without authentication checks is a notable weakness, creating a direct attack vector for unauthorized actions. The use of the `unserialize` function, while only present once, is a critical function known for its potential to introduce vulnerabilities if used with untrusted input. Taint analysis did not reveal any critical or high severity flows, which is a positive sign, suggesting that internal data handling may be reasonably secure. The plugin's vulnerability history, however, is a significant red flag. With 11 known CVEs, and past vulnerabilities including Remote File Inclusion, Information Exposure, Missing Authorization, Cross-Site Scripting, and CSRF, there's a clear pattern of recurring security flaws. Although no currently unpatched CVEs were identified, the sheer volume and diversity of past issues suggest a historical tendency towards exploitable vulnerabilities. The most recent vulnerability recorded in 2025 indicates that the plugin has had security issues identified relatively recently, further emphasizing the need for vigilance. In conclusion, while "the-post-grid" v7.8.9 exhibits strengths in its output escaping and prepared statements, the critical risk posed by unprotected AJAX endpoints and the extensive history of diverse and serious vulnerabilities necessitate caution. Developers should prioritize addressing the unprotected AJAX handlers and consider a thorough code audit to prevent the recurrence of past vulnerability types.
Key Concerns
- 2 AJAX handlers without auth checks
- Use of dangerous function: unserialize
- Total known CVEs: 11
- Vulnerability history includes critical types
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Security Vulnerabilities
CVEs by Year
Severity Breakdown
11 total CVEs
The Post Grid <= 7.7.17 - Authenticated (Contributor+) Local File Inclusion
The Post Grid <= 7.4.3 - Authenticated (Editor+) Stored Cross-Site Scripting
The Post Grid <= 7.7.11 - Authenticated (Contributor+) Information Disclosure
The Post Grid <= 7.7.4 - Missing Authorization via save_block_css
The Post Grid <= 7.7.4 - Missing Authorization via AJAX
The Post Grid <= 7.7.4 - Missing Authorization via REST API
The Post Grid <= 7.7.1 - Authenticated(Contributor+) Stored Cross-Site Scripting via section title tag
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid <= 7.7.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid <= 7.6.1 - Missing Authorization
The Post Grid <= 7.2.7 - Cross-Site Request Forgery
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid <= 5.0.4 - Cross-Site Request Forgery in rttpg_spare_me
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Attack Surface
AJAX Handlers 20
REST API Routes 9
Shortcodes 1
WordPress Hooks 100
Scheduled Events 1
Maintenance & Trust
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Maintenance & Trust
Maintenance Signals
Community Trust
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Alternatives
Post Grid Gutenberg Blocks for News, Magazines, Blog Websites – PostX
ultimate-post
A highly customizable plugin to create news, magazines, and any kind of blog site with post grid, post filter, post slider, and post blocks.
Blog Designer Pack – Blog, Post Grid, Post Slider, Post Carousel, Category Post, News
blog-designer-pack
News & Blog plugin for post grid, post slider, post carousel, post filter, masonry, ticker & list category posts using shortcode, Elementor & Divi.
AnWP Post Grid and Post Carousel Slider for Elementor
anwp-post-grid-for-elementor
Easily create awesome post grids and post carousel sliders. Different widget types, powerful filters, "load more" button and many customizab …
Advanced Post Block – Showcase Posts with Grid, List, Card Layouts and Filters
advanced-post-block
Advanced Post Block lets you add dynamic post grids, lists, sliders, and tickers. Filter content by category, tag, author, or custom post type.
Display Post Types – Post Grid, post list and post sliders
display-post-types
Display list of posts, pages or any custom post types anywhere using block and widget. Show as grid, list or posts slider.
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid Developer Profile
16 plugins · 213K total installs
How We Detect The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/the-post-grid/app/public/js/tpg-public.min.js/wp-content/plugins/the-post-grid/app/public/css/tpg-public.min.css/wp-content/plugins/the-post-grid/app/admin/css/rt-tpg-admin.css/wp-content/plugins/the-post-grid/app/admin/css/rt-tpg-admin-preview.css/wp-content/plugins/the-post-grid/app/admin/js/rt-tpg-admin.js/wp-content/plugins/the-post-grid/app/admin/js/rt-tpg-admin-preview.js/wp-content/plugins/the-post-grid/app/public/js/tpg-public.min.js/wp-content/plugins/the-post-grid/app/admin/js/rt-tpg-admin.js/wp-content/plugins/the-post-grid/app/admin/js/rt-tpg-admin-preview.jsthe-post-grid/the-post-grid.phpHTML / DOM Fingerprints
rt-code-scrt-select2rt-tpg-adminrt-tpg-admin-previewrt-after-titlert-document-boxrt-update-pro-btn-wraprt-update-pro-btn+4 morert-code-scrttpg[the-post-grid id=[the-post-grid id=