Custom Term Colors Security & Risk Analysis

wordpress.org/plugins/zerowp-term-colors

Provides an easy to use interface to assign colors to any term from any taxonomy.

10 active installs v1.0.8.2 PHP + WP 4.7+ Updated Jun 27, 2019
colorinterfacetaxonomytermui
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Custom Term Colors Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The zerowp-term-colors v1.0.8.2 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any identified dangerous functions, raw SQL queries, file operations, external HTTP requests, or known CVEs is highly encouraging. Furthermore, the plugin boasts a very small attack surface with no reported AJAX handlers, REST API routes, shortcodes, or cron events, and all entry points appear to be protected. This indicates good development practices in terms of input validation and sanitization, and a commitment to maintaining a secure codebase.

However, there are areas that warrant attention. The static analysis reveals that only 55% of the output escaping is properly handled. This leaves a significant portion of the plugin's output potentially vulnerable to cross-site scripting (XSS) attacks if untrusted data is ever introduced. While the taint analysis shows no unsanitized paths or critical/high severity flows, the incomplete output escaping is a clear weakness that could be exploited. The lack of any observed capability checks or nonce checks, while not necessarily an issue given the limited attack surface, does mean that if new entry points were added in the future without these security measures, they could introduce vulnerabilities.

In conclusion, zerowp-term-colors v1.0.8.2 is a well-maintained plugin with no known critical vulnerabilities or exploitable code patterns related to dangerous functions or data handling. Its minimal attack surface and consistent security history are significant strengths. The primary concern lies with the inconsistent output escaping, which, while not currently exploited according to the data, represents a potential avenue for XSS vulnerabilities. Addressing this would further solidify its secure standing.

Key Concerns

  • Output escaping only 55% proper
Vulnerabilities
None known

Custom Term Colors Security Vulnerabilities

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

Custom Term Colors Code Analysis

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

Output Escaping

55% escaped11 total outputs
Attack Surface

Custom Term Colors Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionadmin_enqueue_scriptscomponents\ScriptsAndStyles\component.php:7
actionwp_enqueue_scriptscomponents\ScriptsAndStyles\component.php:27
actioninitcomponents\Setup\component.php:2
actionwp_headcomponents\Setup\component.php:17
actionadmin_enqueue_scriptsengine\Meta.class.php:27
actionadmin_menuwarnings\abstract-warning.php:10
actionadmin_enqueue_scriptswarnings\abstract-warning.php:11
actionplugins_loadedzerowp-term-colors.php:119
Maintenance & Trust

Custom Term Colors Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJun 27, 2019
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Custom Term Colors Developer Profile

Andrei Surdu

5 plugins · 10K total installs

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

How We Detect Custom Term Colors

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/zerowp-term-colors/assets/css/styles-admin.css/wp-content/plugins/zerowp-term-colors/assets/js/config-admin.js/wp-content/plugins/zerowp-term-colors/assets/css/styles.css/wp-content/plugins/zerowp-term-colors/assets/js/config.js
Script Paths
/wp-content/plugins/zerowp-term-colors/assets/js/config-admin.js/wp-content/plugins/zerowp-term-colors/assets/js/config.js
Version Parameters
/wp-content/plugins/zerowp-term-colors/assets/css/styles-admin.css?ver=/wp-content/plugins/zerowp-term-colors/assets/js/config-admin.js?ver=/wp-content/plugins/zerowp-term-colors/assets/css/styles.css?ver=/wp-content/plugins/zerowp-term-colors/assets/js/config.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- ------------------------------------------------------------------------------- Back-end scripts and styles ------------------------------------------------------------------------------- --><!-- ------------------------------------------------------------------------------- Front-end scripts and styles ------------------------------------------------------------------------------- -->
FAQ

Frequently Asked Questions about Custom Term Colors