WP Child Theme Generator Security & Risk Analysis

wordpress.org/plugins/wp-child-theme-generator

WP Child Theme Generator is an easy solution to all your WordPress child theme creating problems!

20K active installs v1.1.4 PHP 7.4+ WP 3.5+ Updated Jul 24, 2025
child-themechild-theme-creatorcustom-themecustomize-themetheme
96
A · Safe
CVEs total2
Unpatched0
Last CVEJun 20, 2024
Safety Verdict

Is WP Child Theme Generator Safe to Use in 2026?

Generally Safe

Score 96/100

WP Child Theme Generator has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Jun 20, 2024Updated 8mo ago
Risk Assessment

The static analysis of wp-child-theme-generator v1.1.4 shows a generally strong security posture with a very small attack surface, no reported dangerous functions, and a high percentage of properly escaped output. The absence of AJAX handlers, REST API routes, shortcodes, and cron events with exposed entry points is a significant strength. Furthermore, all SQL queries utilize prepared statements, and there are no detected taint flows with unsanitized paths. However, the plugin has a history of two known CVEs, including one critical vulnerability previously related to missing authorization and unrestricted file uploads. While there are no currently unpatched vulnerabilities, this history indicates a past tendency towards issues that could be exploited by authenticated or unauthenticated attackers if not properly addressed.

Despite the positive findings in the current static analysis, the vulnerability history is a significant concern. The presence of past critical vulnerabilities, even if patched, suggests a need for continued vigilance. The critical vulnerability type of 'Missing Authorization' could indicate a weakness in how the plugin verifies user permissions for certain actions, and 'Unrestricted Upload of File with Dangerous Type' points to a risk of malicious file execution if uploads are not strictly validated. While the current version seems to have addressed these, the past occurrences warrant a higher degree of scrutiny.

Key Concerns

  • Past critical vulnerability history
  • Past medium vulnerability history
  • Past unrestricted file upload vulnerability
  • Past missing authorization vulnerability
Vulnerabilities
2

WP Child Theme Generator Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Critical
1
Medium
1

2 total CVEs

CVE-2024-3610medium · 5.3Missing Authorization

WP Child Theme Generator <= 1.1.1 - Missing Authorization to Unauthenticated Child Theme Creation/Activation

Jun 20, 2024 Patched in 1.1.2 (1d)
CVE-2023-47873critical · 9.1Unrestricted Upload of File with Dangerous Type

WP Child Theme Generator <= 1.1.2 - Authenticated (Administrator+) Arbitrary File Upload

Nov 20, 2023 Patched in 1.1.3 (299d)
Code Analysis
Analyzed Mar 16, 2026

WP Child Theme Generator Code Analysis

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

Output Escaping

92% escaped52 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
wctg_custom_child_theme_process (wp-custom-child\wp-custom-child.php:4)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Child Theme Generator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionplugins_loadedwp-child-theme-generator.php:19
actionadmin_post_child_themewp-custom-child\wp-custom-child-hooks.php:5
actionadmin_post_nopriv_child_themewp-custom-child\wp-custom-child-hooks.php:7
actionadmin_menuwp-custom-child\wp-custom-child-hooks.php:9
actionadmin_noticeswp-custom-child\wp-custom-child-hooks.php:11
filterwpctg_admin_pointers-appearance_page_custom-child-themewp-custom-child\wp-custom-child-hooks.php:13
filterwpctg_admin_pointers-pluginswp-custom-child\wp-custom-child-hooks.php:14
actionadmin_enqueue_scriptswp-custom-child\wp-custom-child-hooks.php:15
actionadmin_enqueue_scriptswp-custom-child\wp-custom-child-hooks.php:18
Maintenance & Trust

WP Child Theme Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 24, 2025
PHP min version7.4
Downloads259K

Community Trust

Rating94/100
Number of ratings18
Active installs20K
Developer Profile

WP Child Theme Generator Developer Profile

WEN Solutions

47 plugins · 26K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
112 days
View full developer profile
Detection Fingerprints

How We Detect WP Child Theme Generator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-child-theme-generator/assets/js/custom.js/wp-content/plugins/wp-child-theme-generator/assets/css/admin-style.css/wp-content/plugins/wp-child-theme-generator/assets/js/wpctg-pointer.js

HTML / DOM Fingerprints

JS Globals
wpctgPointer
FAQ

Frequently Asked Questions about WP Child Theme Generator