Child Theme Creator by Orbisius Security & Risk Analysis

wordpress.org/plugins/orbisius-child-theme-creator

Create Child Themes quickly and easily from any theme that you have currently installed on your site/blog.

10K active installs v1.5.6 PHP 5.6+ WP 3.4+ Updated Dec 10, 2024
child-themechild-themesdesigntheme-creatortheme-generator
88
A · Safe
CVEs total4
Unpatched0
Last CVEDec 11, 2024
Safety Verdict

Is Child Theme Creator by Orbisius Safe to Use in 2026?

Generally Safe

Score 88/100

Child Theme Creator by Orbisius has a strong security track record. Known vulnerabilities have been patched promptly.

4 known CVEsLast CVE: Dec 11, 2024Updated 1yr ago
Risk Assessment

The "orbisius-child-theme-creator" plugin v1.5.6 presents a mixed security posture. While it demonstrates some good practices like using prepared statements for a majority of its SQL queries and performing nonce and capability checks on some entry points, significant concerns remain. The presence of dangerous functions like `exec` and `shell_exec` is a critical red flag, as these can be leveraged for remote code execution if proper sanitization and authorization are not strictly enforced. Furthermore, the taint analysis indicating two flows with unsanitized paths, even without critical or high severity, suggests potential avenues for injection attacks.

Key Concerns

  • Unprotected AJAX handler
  • Use of dangerous functions (exec, shell_exec)
  • Flows with unsanitized paths (2)
  • Less than 100% proper output escaping
  • High vulnerability history (4 CVEs)
  • Vulnerabilities include CSRF and Missing Authorization
Vulnerabilities
4

Child Theme Creator by Orbisius Security Vulnerabilities

CVEs by Year

1 CVE in 2015
2015
1 CVE in 2020
2020
2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

High
1
Medium
3

4 total CVEs

CVE-2024-12263medium · 4.3Missing Authorization

Child Theme Creator by Orbisius <= 1.5.5 - Missing Authorization to Authenticated (Subscriber+) Cloud Snippet Update/Delete

Dec 11, 2024 Patched in 1.5.6 (1d)
CVE-2024-43276medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Child Theme Creator <= 1.5.4 - Reflected Cross-Site Scripting

Aug 16, 2024 Patched in 1.5.5 (7d)
CVE-2020-28649high · 8.8Cross-Site Request Forgery (CSRF)

Child Theme Creator by Orbisius <= 1.5.1 - Cross-Site Request Forgery to Arbitrary File Modification and Creation

Oct 14, 2020 Patched in 1.5.2 (1196d)
CVE-2015-9456medium · 6.5Missing Authorization

Child Theme Creator by Orbisius <= 1.2.7 - Arbitrary File Write

Jul 8, 2015 Patched in 1.2.8 (3121d)
Code Analysis
Analyzed Mar 16, 2026

Child Theme Creator by Orbisius Code Analysis

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

Dangerous Functions Found

exec$last_line = exec($cmd, $output, $exit_code);orbisius-child-theme-creator.php:2882
shell_exec$output = shell_exec($cmd . " 2>&1");orbisius-child-theme-creator.php:2886

SQL Query Safety

67% prepared3 total queries

Output Escaping

45% escaped56 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
orbisius_child_theme_creator_tools_action (orbisius-child-theme-creator.php:797)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Child Theme Creator by Orbisius Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 2

authwp_ajax_orbisius_ctc_theme_editor_ajaxorbisius-child-theme-creator.php:43
noprivwp_ajax_orbisius_ctc_theme_editor_ajaxorbisius-child-theme-creator.php:44
WordPress Hooks 14
actionorbisius_child_theme_creator_admin_enqueue_scriptsaddons\clipboard\init.php:4
actionadmin_initorbisius-child-theme-creator.php:32
actionadmin_initorbisius-child-theme-creator.php:33
actionadmin_enqueue_scriptsorbisius-child-theme-creator.php:34
actionadmin_menuorbisius-child-theme-creator.php:35
actionnetwork_admin_menuorbisius-child-theme-creator.php:36
actionwp_footerorbisius-child-theme-creator.php:37
actionadmin_noticesorbisius-child-theme-creator.php:38
actionnetwork_admin_noticesorbisius-child-theme-creator.php:39
actionwp_before_admin_bar_renderorbisius-child-theme-creator.php:41
actionorbisius_child_theme_creator_action_authorbisius-child-theme-creator.php:77
filterorbisius_child_theme_creator_filter_asset_srcorbisius-child-theme-creator.php:297
filterplugin_action_linksorbisius-child-theme-creator.php:372
filtertheme_action_linksorbisius-child-theme-creator.php:377
Maintenance & Trust

Child Theme Creator by Orbisius Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 10, 2024
PHP min version5.6
Downloads637K

Community Trust

Rating80/100
Number of ratings45
Active installs10K
Developer Profile

Child Theme Creator by Orbisius Developer Profile

Svetoslav Marinov

26 plugins · 12K total installs

71
trust score
Avg Security Score
88/100
Avg Patch Time
722 days
View full developer profile
Detection Fingerprints

How We Detect Child Theme Creator by Orbisius

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/orbisius-child-theme-creator/assets/css/style.css/wp-content/plugins/orbisius-child-theme-creator/assets/js/main.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/colorpicker.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/select2.min.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/jquery.simple-color-picker.js/wp-content/plugins/orbisius-child-theme-creator/assets/css/font-awesome.min.css/wp-content/plugins/orbisius-child-theme-creator/assets/css/select2.min.css
Script Paths
/wp-content/plugins/orbisius-child-theme-creator/assets/js/main.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/colorpicker.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/select2.min.js/wp-content/plugins/orbisius-child-theme-creator/assets/js/jquery.simple-color-picker.js
Version Parameters
orbisius-child-theme-creator/assets/css/style.css?ver=orbisius-child-theme-creator/assets/js/main.js?ver=orbisius-child-theme-creator/assets/js/colorpicker.js?ver=orbisius-child-theme-creator/assets/js/select2.min.js?ver=orbisius-child-theme-creator/assets/js/jquery.simple-color-picker.js?ver=orbisius-child-theme-creator/assets/css/font-awesome.min.css?ver=orbisius-child-theme-creator/assets/css/select2.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
orbisius-child-theme-creatororbisius_child_theme_creator_admin_barorbisius-child-theme-creator-container
HTML Comments
Copyright 2012-2050 Svetoslav Marinov (Slavi) <slavi@orbisius.com>This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2 of the License, or+13 more
Data Attributes
data-id="orbisius_child_theme_creator_admin_bar_data-parent="orbisius_child_theme_creator_admin_bar_
JS Globals
orbisius_child_theme_creator_admin_barorbisius_child_theme_creator_ajax_object
FAQ

Frequently Asked Questions about Child Theme Creator by Orbisius