
Post Blocks & Tools Security & Risk Analysis
wordpress.org/plugins/bnm-blocksPost grid, post list, and post slider Gutenberg blocks to design blog and magazine layouts easily.
Is Post Blocks & Tools Safe to Use in 2026?
Generally Safe
Score 98/100Post Blocks & Tools has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'bnm-blocks' plugin v1.3.0 presents a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL queries, exclusively using prepared statements, and a very high percentage of properly escaped output, which mitigates many common cross-site scripting risks. The plugin also correctly implements a nonce check and a capability check in one instance, indicating an awareness of core WordPress security mechanisms. However, a significant concern lies in its attack surface. All three identified AJAX handlers lack authentication checks, making them potentially vulnerable to unauthorized actions by unauthenticated users. The presence of the `unserialize` function, a known dangerous function, also raises a red flag, especially when combined with unprotected entry points, as it could be exploited if user-controlled data is passed to it without proper sanitization. While the plugin has a history of a medium-severity CVE related to XSS, it is currently unpatched, which is a major concern. The last vulnerability was in November 2025, which suggests the vulnerability is recent or future-dated and therefore unpatched in the current version. Overall, while the plugin has some good security foundations, the unprotected AJAX endpoints and the use of `unserialize` represent significant risks that require immediate attention.
Key Concerns
- 3 unprotected AJAX handlers
- Presence of unserialize function
- 1 medium severity CVE, currently unpatched
Post Blocks & Tools Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Post Blocks & Tools <= 1.3.0 - Authenticated (Author+) Stored Cross-Site Scripting via 'sliderStyle' Block Attribute
Magazine Companion <= 1.2.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Post Blocks & Tools Release Timeline
Post Blocks & Tools Code Analysis
Dangerous Functions Found
Output Escaping
Post Blocks & Tools Attack Surface
AJAX Handlers 3
WordPress Hooks 30
Maintenance & Trust
Post Blocks & Tools Maintenance & Trust
Maintenance Signals
Community Trust
Post Blocks & Tools Alternatives
BoldPost – Gutenberg Post Grid & Layout Blocks
boldpost
Display posts beautifully with customizable grids, lists, sliders & category displays. Perfect for blogs, magazines & content-rich sites.
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.
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.
Post Grid, Slider & Carousel Ultimate – with Shortcode, Gutenberg Block & Elementor Widget
post-grid-carousel-ultimate
The easiest and most useful plugin to display blog posts, pages, or custom posts in beautiful post layouts like post grid, post carousel & post slider
PostExtra – News and Magazine Blog Post Blocks for Gutenberg & FSE
post-extra
Magazine‑style post grids, lists, and carousels for Gutenberg and FSE – design high‑engagement blog and news layouts without coding.
Post Blocks & Tools Developer Profile
7 plugins · 25K total installs
How We Detect Post Blocks & Tools
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bnm-blocks/public/css/style.css/wp-content/plugins/bnm-blocks/admin/js/blocks.js/wp-content/plugins/bnm-blocks/admin/css/editor.css/wp-content/plugins/bnm-blocks/admin/js/blocks.js/wp-content/plugins/bnm-blocks/public/css/style.css?ver=/wp-content/plugins/bnm-blocks/admin/css/editor.css?ver=HTML / DOM Fingerprints
bnm-blocks-slider-1bnm-post-block-1bnm-post-block-2bnm-posts-ultrabnm-featured-posts-1bnm-featured-posts-2data-block="bnm-blocks/post-block-1"data-block="bnm-blocks/post-block-2"data-block="bnm-blocks/post-slider-1"data-block="bnm-blocks/posts-ultra"data-block="bnm-blocks/featured-posts-1"data-block="bnm-blocks/featured-posts-2"themezHutGutenberg