Nested Blog Posts Security & Risk Analysis

wordpress.org/plugins/nested-blog-posts

Enable parent/child hierarchy for standard Posts and generate nested permalinks like /parent/child/ (unlimited depth).

0 active installs v1.0.0 PHP 7.4+ WP 6.3+ Updated Feb 17, 2026
hierarchical-postsnested-permalinksnested-postsparent-child-postsseo-friendly-urls
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Nested Blog Posts Safe to Use in 2026?

Generally Safe

Score 100/100

Nested Blog Posts has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The 'nested-blog-posts' plugin, in version 1.0.0, exhibits a generally strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events without proper authentication or permission checks significantly limits the attack surface. Furthermore, the plugin demonstrates excellent practices by not using dangerous functions, performing file operations, or making external HTTP requests. All SQL queries are also properly prepared. The presence of capability checks, albeit limited, is a positive sign of awareness for access control.

However, a significant concern arises from the low rate of output escaping. With 17% of outputs properly escaped out of 18 total, this indicates a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While taint analysis shows no identified unsanitized flows, this is likely due to the limited attack surface and the absence of dynamic input processing that would trigger taint analysis. The lack of nonce checks on any entry points (though there are none to check) is a missed opportunity for preventing CSRF attacks on potential future additions.

The vulnerability history is clean, with no recorded CVEs. This suggests that the plugin has historically been secure, which is a positive indicator. However, the lack of past vulnerabilities does not negate the present risks identified in the static analysis, particularly concerning output escaping. The plugin's strengths lie in its minimal attack surface and secure database interactions, but its weakness is the inadequate handling of output, leaving it vulnerable to XSS attacks.

Key Concerns

  • Low output escaping rate (17% of 18)
  • No nonce checks on entry points (though none exist)
Vulnerabilities
None known

Nested Blog Posts Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Nested Blog Posts Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
15
3 escaped
Nonce Checks
0
Capability Checks
2
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

17% escaped18 total outputs
Attack Surface

Nested Blog Posts Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionadmin_menuincludes\class-nbp-admin.php:19
actionadmin_initincludes\class-nbp-admin.php:20
actionadmin_enqueue_scriptsincludes\class-nbp-admin.php:21
actionregistered_post_typeincludes\class-nbp-plugin.php:43
actioninitincludes\class-nbp-plugin.php:44
filterrest_prepare_postincludes\class-nbp-plugin.php:47
actionadmin_initincludes\class-nbp-plugin.php:53
actioninitincludes\class-nbp-plugin.php:57
actionwp_loadedincludes\class-nbp-plugin.php:60
filterpost_linkincludes\class-nbp-router.php:48
filterpost_type_linkincludes\class-nbp-router.php:49
actionparse_requestincludes\class-nbp-router.php:51
filterredirect_canonicalincludes\class-nbp-router.php:54
actionsend_headersincludes\class-nbp-router.php:57
actionplugins_loadednested-blog-posts.php:31
Maintenance & Trust

Nested Blog Posts Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 17, 2026
PHP min version7.4
Downloads164

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Nested Blog Posts Developer Profile

Yaver Abbas

1 plugin · 0 total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Nested Blog Posts

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/nested-blog-posts/assets/css/nested-blog-posts-admin.css
Version Parameters
nested-blog-posts/assets/css/nested-blog-posts-admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
wwhry-nbp-tips-list
Data Attributes
name="wwhry_nbp_settings"
FAQ

Frequently Asked Questions about Nested Blog Posts