
Di Themes Demo Site Importer Security & Risk Analysis
wordpress.org/plugins/di-themes-demo-site-importerDi Themes Demo Site Importer plugin can be used to import the demo website developed by Di Themes.
Is Di Themes Demo Site Importer Safe to Use in 2026?
Mostly Safe
Score 70/100Di Themes Demo Site Importer is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved.
The "di-themes-demo-site-importer" plugin v1.2 presents a mixed security posture. On the positive side, it demonstrates good practices with 100% of SQL queries using prepared statements, a robust number of nonce and capability checks relative to its entry points, and a low percentage of improperly escaped outputs. Taint analysis shows no critical or high severity vulnerabilities and no unsanitized paths, indicating a generally good effort in preventing common injection flaws.
However, significant concerns remain. The presence of two instances of the dangerous `unserialize` function, especially in the context of an importer plugin, poses a notable risk for object injection vulnerabilities if not handled with extreme care and proper sanitization. Furthermore, the plugin exposes 3 AJAX handlers without any authentication checks. This lack of authorization on these entry points is a critical flaw, potentially allowing unauthenticated users to trigger sensitive actions.
The plugin's vulnerability history reveals a past medium-severity vulnerability, specifically Cross-Site Request Forgery (CSRF). While this was not a critical or high severity issue, the fact that one medium vulnerability is currently unpatched is a direct concern. The overall pattern suggests that while the developers are addressing some security aspects, oversight in critical areas like authentication on AJAX endpoints and the safe handling of serialized data needs improvement. The plugin's strengths in SQL and output escaping are overshadowed by the direct risks of unprotected AJAX actions and the potential for object injection via `unserialize`.
Key Concerns
- Unpatched CVEs
- Unprotected AJAX handlers
- Dangerous function: unserialize
Di Themes Demo Site Importer Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Di Themes Demo Site Importer <= 1.2 - Cross-Site Request Forgery
Di Themes Demo Site Importer Release Timeline
Di Themes Demo Site Importer Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Di Themes Demo Site Importer Attack Surface
AJAX Handlers 10
WordPress Hooks 51
Maintenance & Trust
Di Themes Demo Site Importer Maintenance & Trust
Maintenance Signals
Community Trust
Di Themes Demo Site Importer Alternatives
Advanced Import: One-Click Demo Import for WordPress
advanced-import
Advanced Import simplifies importing demo data for WordPress sites, enabling users to import posts, pages, media, widgets, customizer settings, and Gu …
Starter Templates & Sites Pack by ThemeGrill
themegrill-demo-importer
Premium starter sites and website templates by ThemeGrill. Import demo content, widgets, and theme settings with one click.
aThemes Starter Sites
athemes-starter-sites
We've got a full and ever-growing library stocked with ready-made templates for any kind of business.
FameTheme Demo Importer
famethemes-demo-importer
FameThemes Demo importer
Ansar Import – One Click Demo Import for WordPress Themes
ansar-import
Easily import theme demos in one click. Simplifies starter sites setup.
Di Themes Demo Site Importer Developer Profile
30 plugins · 7K total installs
How We Detect Di Themes Demo Site Importer
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/di-themes-demo-site-importer/inc/ocdi/one-click-demo-import.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-business/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-blog/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-responsive/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-ecommerce/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-magazine/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-themes/di-restaurant/import-settings.php/wp-content/plugins/di-themes-demo-site-importer/inc/di-multipurpose/demos.php+5 more