
theme-selector Security & Risk Analysis
wordpress.org/plugins/theme-selectorTheme selector enables users to preview and activate themes through an interface similar to tumblr.
Is theme-selector Safe to Use in 2026?
Generally Safe
Score 85/100theme-selector has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "theme-selector" v1.0 plugin exhibits a generally good security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate a responsible approach to database interactions, with all SQL queries utilizing prepared statements. The lack of file operations and external HTTP requests also contributes positively to its security.
However, a critical concern arises from the complete lack of output escaping. With 15 outputs analyzed and 0% properly escaped, this presents a high risk of cross-site scripting (XSS) vulnerabilities. Any data displayed to users, even if originating from trusted sources, could be manipulated to inject malicious scripts. The absence of nonce and capability checks, while not directly exploitable due to the limited attack surface, indicates a potential for future security weaknesses if new entry points are added without proper authorization checks. The plugin's vulnerability history being empty is a positive sign, suggesting a lack of past security flaws.
In conclusion, while the plugin has a very small attack surface and handles database operations securely, the pervasive lack of output escaping is a severe deficiency that must be addressed immediately to prevent widespread XSS vulnerabilities.
Key Concerns
- No output escaping found
- No nonce checks
- No capability checks
theme-selector Security Vulnerabilities
theme-selector Release Timeline
theme-selector Code Analysis
Output Escaping
theme-selector Attack Surface
WordPress Hooks 3
Maintenance & Trust
theme-selector Maintenance & Trust
Maintenance Signals
Community Trust
theme-selector Alternatives
Theme Switcher Reloaded
theme-switcher-reloaded
Theme Switcher Reloaded is an updated and much improved version of the original Theme Switcher. Comes with a widget and can also switch themes via URL …
Woo Remove Qty selectors
woocommerce-remove-quantity-fields
This plugin for wordpress will remove the woo commerce quantity selectors from the Product page and the Cart Page.
PWD Theme Switcher
pwd-theme-switcher
Change theme to see your changes without saving it just for your session.
Theme Catalog
theme-catalog
Attractive front-end theme switcher/preview allowing demo of all themes, with menu and widget handling.
One Click Demo Import
one-click-demo-import
Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo import for your users.
theme-selector Developer Profile
2 plugins · 20 total installs
How We Detect theme-selector
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/theme-selector/images/thumbnail_selected.pngHTML / DOM Fingerprints
theme_selectortheme_selectedtheme_thumbnailthumb_imgthemes_listthemes_list_contentbutton-closetheme_title+3 moreid="themes_cancel_button"id="previous"id="bloginfo"id="theme_thumbnail"id="use_theme_button"