WPS Child Theme Generator Security & Risk Analysis

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

Create your child theme with options. Customize it many options.

6K active installs v1.5.5.2 PHP 5.6+ WP 3.3+ Updated Jun 24, 2025
childfunctionsgeneratoroptionstheme
98
A · Safe
CVEs total1
Unpatched0
Last CVEJul 23, 2019
Download
Safety Verdict

Is WPS Child Theme Generator Safe to Use in 2026?

Generally Safe

Score 98/100

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

1 known CVELast CVE: Jul 23, 2019Updated 9mo ago
Risk Assessment

The static analysis of the wps-child-theme-generator plugin v1.5.5.2 reveals a generally good security posture regarding its exposed entry points. The plugin has zero AJAX handlers, REST API routes, shortcodes, and cron events, indicating a minimal attack surface. Furthermore, all identified SQL queries use prepared statements, and there are no critical or high severity taint flows found, which are positive signs.

However, several areas raise concerns. The plugin's output escaping is only 25% proper, which can lead to cross-site scripting (XSS) vulnerabilities if untrusted data is directly outputted. While the number of file operations and external HTTP requests is low, their potential impact depends on the context. The presence of a single file operation, external HTTP request, nonce check, and capability check suggests these are implemented, but their security hinges on their correct usage and sanitization of any data handled.

The vulnerability history is a significant concern, with one critical CVE identified in 2019 for 'Improper Limitation of a Pathname to a Restricted Directory' (Path Traversal). Although currently unpatched CVEs are zero, a past critical vulnerability indicates a historical weakness in the plugin's code that attackers could potentially exploit again. The lack of any recent vulnerabilities might suggest improvements, but the historical critical issue warrants caution. Overall, while the plugin has a small attack surface and uses prepared statements, the poor output escaping and the history of a critical vulnerability present tangible risks that need to be addressed.

Key Concerns

  • Past critical vulnerability (Path Traversal)
  • Low percentage of properly escaped output
Vulnerabilities
1

WPS Child Theme Generator Security Vulnerabilities

CVEs by Year

1 CVE in 2019
2019
Patched Has unpatched

Severity Breakdown

Critical
1

1 total CVE

CVE-2019-15822critical · 9.8Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

WPS Child Theme Generator < 1.2 - Directory Traversal

Jul 23, 2019 Patched in 1.2 (1645d)
Code Analysis
Analyzed Mar 16, 2026

WPS Child Theme Generator Code Analysis

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

Output Escaping

25% escaped36 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
create_child_theme (classes\helpers.php:30)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WPS Child Theme Generator Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menuclasses\plugin.php:9
actionadmin_enqueue_scriptsclasses\plugin.php:11
actiontool_boxclasses\plugin.php:18
actionplugins_loadedwps-child-theme-generator.php:31
Maintenance & Trust

WPS Child Theme Generator Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 24, 2025
PHP min version5.6
Downloads86K

Community Trust

Rating100/100
Number of ratings2
Active installs6K
Developer Profile

WPS Child Theme Generator Developer Profile

NicolasKulka

9 plugins · 149K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
1444 days
View full developer profile
Detection Fingerprints

How We Detect WPS 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/wps-child-theme-generator/wps-child-theme-generator.php/wp-content/plugins/wps-child-theme-generator/classes/helpers.php

HTML / DOM Fingerprints

HTML Comments
<!-- Child theme generated with WPS Child Theme Generator -->/* CSS added with WPS Child Theme Generator *//* Child theme generated with WPS Child Theme Generator */
Data Attributes
name="b7ectg_parenttheme"name="b7ectg_childtheme"name="b7ectg_themeurl"name="b7ectg_author"name="b7ectg_authurl"name="form_field_nonce"+5 more
REST Endpoints
/wp-json/
Shortcode Output
<option value=""></option>
FAQ

Frequently Asked Questions about WPS Child Theme Generator