Children Pages Security & Risk Analysis

wordpress.org/plugins/children-pages

Displays children pages of the current top-parent page in a sidebar widget.

100 active installs v1.0 PHP + WP 2.8+ Updated May 18, 2011
children-pagespagessimplesubpageswp_list_pages
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Children Pages Safe to Use in 2026?

Generally Safe

Score 85/100

Children Pages has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The "children-pages" plugin v1.0 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices in handling SQL queries using prepared statements and has no known historical vulnerabilities. The attack surface is also zero, with no apparent AJAX handlers, REST API routes, shortcodes, or cron events that could be exploited. However, significant concerns arise from the static analysis. The presence of the `create_function` dangerous function is a notable risk, as it can be a vector for code injection if not handled with extreme care, although it's not directly tied to an exploitable entry point in this analysis. More critically, 100% of the identified output operations are not properly escaped, representing a high risk of Cross-Site Scripting (XSS) vulnerabilities. Without proper escaping, any dynamic content rendered by the plugin could be manipulated by attackers to execute malicious scripts in users' browsers.

Key Concerns

  • 100% of output not properly escaped
  • Dangerous function 'create_function' found
Vulnerabilities
None known

Children Pages Security Vulnerabilities

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

Children Pages Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
4
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('','return register_widget("children_pages");'));children-pages.php:58

Output Escaping

0% escaped4 total outputs
Attack Surface

Children Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initchildren-pages.php:58
Maintenance & Trust

Children Pages Maintenance & Trust

Maintenance Signals

WordPress version tested3.1.4
Last updatedMay 18, 2011
PHP min version
Downloads4K

Community Trust

Rating80/100
Number of ratings1
Active installs100
Developer Profile

Children Pages Developer Profile

swedish boy

3 plugins · 130 total installs

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

How We Detect Children Pages

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
children_pages_list
FAQ

Frequently Asked Questions about Children Pages