Multiple Themes Security & Risk Analysis

wordpress.org/plugins/jonradio-multiple-themes

Select different Themes for one or more WordPress Pages, Posts or other non-Admin pages. Or Site Home.

10K active installs v7.1.1 PHP + WP 3.4+ Updated Mar 6, 2025
sectionsstyletemplatethemethemes
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Multiple Themes Safe to Use in 2026?

Generally Safe

Score 92/100

Multiple Themes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The plugin "jonradio-multiple-themes" v7.1.1 exhibits a generally good security posture with no reported vulnerabilities or critical code signals. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface, and importantly, no entry points were found to be unprotected. The code analysis shows a lack of dangerous functions, file operations, and external HTTP requests, which are all positive indicators. However, there are areas for concern. The fact that only 50% of SQL queries use prepared statements and a very low 2% of output is properly escaped indicates potential for SQL injection and cross-site scripting (XSS) vulnerabilities, respectively. The complete lack of nonce checks, while mitigated by the small attack surface, is a notable weakness if any new entry points were introduced or discovered.

Despite these code-level concerns, the plugin's vulnerability history is spotless, with no known CVEs or past issues. This suggests that while the code might not follow all best practices for secure development, it has either not been targeted by attackers or has not historically contained exploitable flaws. The current analysis reveals weaknesses in SQL query sanitization and output escaping which are inherent risks that could be exploited if an attacker finds a way to trigger these code paths. The plugin's strengths lie in its minimal attack surface and lack of historical vulnerabilities, but its weaknesses are significant enough to warrant careful attention regarding data handling and output.

Key Concerns

  • Low percentage of properly escaped output
  • Half of SQL queries are not prepared
  • No nonce checks detected
Vulnerabilities
None known

Multiple Themes Security Vulnerabilities

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

Multiple Themes Code Analysis

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

SQL Query Safety

50% prepared2 total queries

Output Escaping

2% escaped49 total outputs
Attack Surface

Multiple Themes Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionall_admin_noticesincludes\admin.php:26
actionadmin_enqueue_scriptsincludes\admin.php:44
actionall_admin_noticesincludes\old-wp.php:13
actionadmin_noticesincludes\old-wp.php:15
filterpre_option_stylesheetincludes\select-theme.php:43
filterpre_option_templateincludes\select-theme.php:44
actionsetup_themeincludes\select-theme.php:63
actionwp_loadedincludes\select-theme.php:78
actionwp_enqueue_scriptsincludes\select-theme.php:457
actionwp_footerincludes\select-theme.php:464
actionadmin_menujonradio-multiple-themes.php:155
actionadmin_initjonradio-multiple-themes.php:171
Maintenance & Trust

Multiple Themes Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 6, 2025
PHP min version
Downloads407K

Community Trust

Rating94/100
Number of ratings50
Active installs10K
Developer Profile

Multiple Themes Developer Profile

miabou

1 plugin · 10K total installs

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

How We Detect Multiple Themes

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Multiple Themes