SuperCPT Security & Risk Analysis

wordpress.org/plugins/super-cpt

Insanely easy and attractive custom post types, custom post meta, and custom taxonomies

700 active installs v0.2.1 PHP + WP 3.0+ Updated Aug 10, 2013
cmscustom-fieldcustom-fieldscustom-post-typecustom-post-types
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SuperCPT Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The super-cpt plugin version 0.2.1 exhibits a generally positive security posture based on the static analysis. There are no identified dangerous functions, file operations, or external HTTP requests, which significantly reduces the attack surface. The complete absence of raw SQL queries, with 100% of them using prepared statements, is a strong indicator of good database interaction practices. Furthermore, the presence of nonce and capability checks, even with a limited attack surface, suggests an attempt to implement basic access controls.

However, a significant concern arises from the extremely low percentage of properly escaped output (6%). This indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, as user-supplied or dynamic data may be rendered directly in the browser without sufficient sanitization. The lack of identified taint flows might be due to the limited attack surface or the scope of the analysis, but the output escaping issue is a concrete and significant risk.

The plugin's vulnerability history is clean, with no recorded CVEs. This is a positive sign, suggesting the developers may have a proactive approach to security or that the plugin has not yet been a target for in-depth vulnerability research. However, a clean history does not guarantee future security, especially given the identified output escaping weakness. The overall conclusion is that while the plugin avoids many common pitfalls, the severe lack of output escaping presents a substantial risk that requires immediate attention.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

SuperCPT Security Vulnerabilities

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

SuperCPT Code Analysis

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

Output Escaping

6% escaped35 total outputs
Attack Surface

SuperCPT Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 18
actionadmin_menuincludes\class-scpt-admin.php:7
actionadmin_print_stylesincludes\class-scpt-font-awesome.php:37
actionscpt_plugin_icon_demosincludes\class-scpt-font-awesome.php:38
filterscpt_plugin_icon_font_awesomeincludes\class-scpt-font-awesome.php:39
actionscpt_plugin_icon_cssincludes\class-scpt-font-awesome.php:90
actionsave_postincludes\class-super-custom-post-meta.php:194
filterteeny_mce_before_initincludes\class-super-custom-post-meta.php:352
actionadmin_print_styles-post-new.phpincludes\class-super-custom-post-meta.php:689
actionadmin_print_styles-post.phpincludes\class-super-custom-post-meta.php:690
actionadmin_print_scripts-post-new.phpincludes\class-super-custom-post-meta.php:691
actionadmin_print_scripts-post.phpincludes\class-super-custom-post-meta.php:692
actionadmin_print_scripts-post-new.phpincludes\class-super-custom-post-meta.php:706
actionadmin_print_scripts-post.phpincludes\class-super-custom-post-meta.php:707
filterscpt_plugin_formatted_metaincludes\class-super-custom-post-meta.php:784
actioninitincludes\class-super-custom-post-type.php:167
actioninitincludes\class-super-custom-taxonomy.php:159
actioninitsuper-cpt.php:51
actionadmin_enqueue_scriptssuper-cpt.php:65
Maintenance & Trust

SuperCPT Maintenance & Trust

Maintenance Signals

WordPress version tested3.6.1
Last updatedAug 10, 2013
PHP min version
Downloads19K

Community Trust

Rating100/100
Number of ratings14
Active installs700
Developer Profile

SuperCPT Developer Profile

Matthew Boynes

6 plugins · 8K total installs

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

How We Detect SuperCPT

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/super-cpt/css/supercpt.css/wp-content/plugins/super-cpt/js/supercpt.js
Script Paths
/wp-content/plugins/super-cpt/js/supercpt.js
Version Parameters
supercpt.css?ver=0.2.0supercpt.js?ver=0.2.1

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about SuperCPT