Category 2 Post Type Security & Risk Analysis

wordpress.org/plugins/category-to-custom-post-type

Allows you to move categories to custom post types and/or taxonomies.

10 active installs v0.1.5 PHP + WP 4.0+ Updated Mar 29, 2016
categorycustom-post-typepost
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Category 2 Post Type Safe to Use in 2026?

Generally Safe

Score 85/100

Category 2 Post Type has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "category-to-custom-post-type" plugin, at version 0.1.5, presents a mixed security profile. On the positive side, its attack surface appears to be entirely protected by authentication checks, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events without proper authorization. Furthermore, there are no recorded vulnerabilities (CVEs) for this plugin, suggesting a history of relatively secure development or limited scrutiny. This lack of historical vulnerabilities could indicate responsible coding practices or that the plugin hasn't been a target of significant public research.

However, the static analysis reveals several critical concerns. The presence of two SQL queries that do not utilize prepared statements is a significant risk, potentially opening the door to SQL injection vulnerabilities. Equally worrying is the complete lack of proper output escaping, with 0% of the 7 identified outputs being escaped. This makes the plugin highly susceptible to cross-site scripting (XSS) attacks, where malicious scripts could be injected into the site's output.

Despite the protected attack surface and clean vulnerability history, the identified code quality issues in SQL handling and output escaping are serious and require immediate attention. The plugin's strengths lie in its controlled entry points and lack of historical issues, but its weaknesses in input validation and output sanitization present immediate and exploitable risks.

Key Concerns

  • SQL queries without prepared statements
  • No output escaping
Vulnerabilities
None known

Category 2 Post Type Security Vulnerabilities

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

Category 2 Post Type Code Analysis

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

SQL Query Safety

0% prepared2 total queries

Output Escaping

0% escaped7 total outputs
Attack Surface

Category 2 Post Type Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menucat2posttype.php:24
actionadmin_enqueue_scriptscat2posttype.php:25
Maintenance & Trust

Category 2 Post Type Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedMar 29, 2016
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings3
Active installs10
Developer Profile

Category 2 Post Type Developer Profile

erikdmitchell

5 plugins · 50 total installs

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

How We Detect Category 2 Post Type

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/category-to-custom-post-type/css/style.css
Script Paths
/wp-content/plugins/category-to-custom-post-type/js/cats.js
Version Parameters
category-to-custom-post-type/js/cats.js?ver=

HTML / DOM Fingerprints

CSS Classes
new-cat-dd
FAQ

Frequently Asked Questions about Category 2 Post Type