
Brozzme Switch and Duplicate Security & Risk Analysis
wordpress.org/plugins/brozzme-switch-duplicateA set of tools dedicated to post type, Post-type Switcher and Post Duplicate (works with any custom post-type).
Is Brozzme Switch and Duplicate Safe to Use in 2026?
Generally Safe
Score 85/100Brozzme Switch and Duplicate has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "brozzme-switch-duplicate" plugin v1.6 exhibits a generally good security posture, with no known vulnerabilities (CVEs) recorded. The static analysis reveals a minimal attack surface, with zero AJAX handlers, REST API routes, shortcodes, or cron events exposed. Furthermore, all identified code signals, such as capability checks and nonce checks, are present, indicating an effort to implement basic WordPress security practices.
However, a significant concern arises from the presence of the `unserialize()` function without explicit checks for serialized data origin or integrity. While taint analysis shows no flows, the `unserialize()` function is inherently risky if user-controlled data is passed to it, potentially leading to remote code execution or denial-of-service vulnerabilities. The moderate rate of properly escaped output (49%) also suggests a potential for cross-site scripting (XSS) vulnerabilities, although no specific instances were flagged in the taint analysis.
Despite the absence of a vulnerability history, the identified `unserialize()` function represents a latent risk that should be addressed. The plugin's strengths lie in its limited attack surface and the presence of security checks. The primary weakness is the unchecked use of `unserialize()`, which, combined with less-than-ideal output escaping, warrants careful consideration.
Key Concerns
- Use of unserialize() without clear input validation
- Less than half of output is properly escaped
Brozzme Switch and Duplicate Security Vulnerabilities
Brozzme Switch and Duplicate Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Brozzme Switch and Duplicate Attack Surface
WordPress Hooks 24
Maintenance & Trust
Brozzme Switch and Duplicate Maintenance & Trust
Maintenance Signals
Community Trust
Brozzme Switch and Duplicate Alternatives
CPT Toggle – Disable Custom Post Types
cpt-toggle-disable-custom-post-types
Enable or disable any post type. Tabs group post types by source (Core, theme, plugin) for a tidy WordPress admin.
Enter Title Here Changer
enter-title-here-changer
Replace the default Add Title (Gutenberg) or Enter title here (Legacy) placeholder when creating a new post.
ARPCSO Page CPT-Style Organizer
arpcso-page-cpt-style-organizer
Organize Custom Post Types (CPT) and Custom Taxonomies (CT) in pages.
Post Types Unlimited
post-types-unlimited
Create unlimited custom post types and custom taxonomies.
Sticky Posts – Switch
sticky-posts-switch
This plugin adds a sticky post switch functionality to the admin list post/custom post type pages.
Brozzme Switch and Duplicate Developer Profile
11 plugins · 11K total installs
How We Detect Brozzme Switch and Duplicate
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/brozzme-switch-duplicate/css/brozzme-admin-css.cssHTML / DOM Fingerprints
data-postiddata-posttypedata-ajax-urlbsd_params