Simple Theme Demo Importer Plugin Security & Risk Analysis

wordpress.org/plugins/simple-theme-demo-importer

Simple Theme Demo Importer plugin will help to import the theme demo content based on the Demos are available. Easily customizable for the Theme Devel …

70 active installs v1.1.3 PHP 5.2.4+ WP 4.9.4+ Updated Feb 15, 2021
demo-importerguidelinesimple-theme-demo-importertheme-demowordpress-org
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple Theme Demo Importer Plugin Safe to Use in 2026?

Generally Safe

Score 85/100

Simple Theme Demo Importer Plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "simple-theme-demo-importer" plugin v1.1.3 exhibits a mixed security posture. On the positive side, it shows good practices regarding SQL query sanitization, with 100% using prepared statements, and has no known historical CVEs. However, significant concerns arise from its attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks, presenting a clear risk of unauthorized execution of plugin functionalities. While the taint analysis did not reveal critical or high severity issues, the presence of two flows with unsanitized paths is concerning and could potentially lead to unexpected behavior or further exploitation if combined with other factors, especially given the unprotected entry points.

The lack of historical vulnerabilities might suggest a history of good security development or simply a lack of targeted attacks. However, the current static analysis clearly indicates areas for improvement, particularly the unauthenticated AJAX endpoints. The plugin's strengths lie in its SQL handling and lack of past security incidents, but the unprotected AJAX handlers are a significant weakness that could be exploited by attackers to perform actions on behalf of logged-in users without proper authorization.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Low percentage of properly escaped output
Vulnerabilities
None known

Simple Theme Demo Importer Plugin Security Vulnerabilities

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

Simple Theme Demo Importer Plugin Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

71% escaped101 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
simple_theme_demo_importer_active (simple-theme-demo-importer.php:203)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Simple Theme Demo Importer Plugin Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_submitUserFormsimple-theme-demo-importer.php:62
noprivwp_ajax_submitUserFormsimple-theme-demo-importer.php:63
WordPress Hooks 13
actionadmin_menusimple-theme-demo-importer.php:54
actionadmin_noticessimple-theme-demo-importer.php:55
actionadmin_enqueue_scriptssimple-theme-demo-importer.php:56
actionadmin_initsimple-theme-demo-importer.php:57
actionwp_dashboard_setupsimple-theme-demo-importer.php:60
actionadmin_initsimple-theme-demo-importer.php:66
filterplugin_action_linkssimple-theme-demo-importer.php:69
filterplugin_row_metasimple-theme-demo-importer.php:70
actionadmin_noticessimple-theme-demo-importer.php:72
actionadmin_menusimple-theme-demo-importer.php:76
filterimport_post_meta_keywordpress-importer.php:94
filterhttp_request_timeoutwordpress-importer.php:95
actionadmin_initwordpress-importer.php:1220
Maintenance & Trust

Simple Theme Demo Importer Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedFeb 15, 2021
PHP min version5.2.4
Downloads12K

Community Trust

Rating100/100
Number of ratings4
Active installs70
Developer Profile

Simple Theme Demo Importer Plugin Developer Profile

tristup

2 plugins · 70 total installs

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

How We Detect Simple Theme Demo Importer Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-theme-demo-importer/assets/css/style.css/wp-content/plugins/simple-theme-demo-importer/assets/js/script.js
Script Paths
/wp-content/plugins/simple-theme-demo-importer/assets/js/script.js
Version Parameters
simple-theme-demo-importer/assets/css/style.css?ver=simple-theme-demo-importer/assets/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
stdi-noticestdi-ratedemo_listdemo_list_itemloader_wrapperloaderdemo_imagecontent_area
JS Globals
stdisettings
REST Endpoints
/wp-json/simple-theme-demo-importer/v1/import
FAQ

Frequently Asked Questions about Simple Theme Demo Importer Plugin