Taxonomy Metadata Security & Risk Analysis

wordpress.org/plugins/taxonomy-metadata

Infrastructure plugin which implements metadata functionality for taxonomy terms, including for tags and categories.

5K active installs v0.5 PHP + WP 3.0+ Updated Nov 28, 2017
apiinfrastructuremetadatataxonomy
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Taxonomy Metadata Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The 'taxonomy-metadata' plugin version 0.5 presents a mixed security posture. On the positive side, the static analysis indicates a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all identified output is properly escaped, and there are no detected dangerous functions, file operations, or external HTTP requests. This suggests a cautious approach to exposing functionalities and handling user-supplied data for output.

However, significant concerns arise from the database interactions. With three SQL queries present and 0% using prepared statements, there is a high risk of SQL injection vulnerabilities. The complete absence of nonce and capability checks across all identified entry points (though limited) also leaves potential avenues for privilege escalation or unauthorized actions if any entry points were to be discovered or exploited indirectly. The lack of any recorded vulnerabilities in its history is a positive indicator, but it does not negate the inherent risks identified in the current codebase.

In conclusion, while the plugin exhibits good practices in output sanitization and limiting its direct attack surface, the lack of prepared statements for all SQL queries and the absence of any authorization checks are critical security weaknesses that significantly increase the risk profile. Users should exercise extreme caution and consider these risks before deploying this version.

Key Concerns

  • SQL queries without prepared statements
  • Lack of nonce checks
  • Lack of capability checks
Vulnerabilities
None known

Taxonomy Metadata Security Vulnerabilities

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

Taxonomy Metadata Code Analysis

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

SQL Query Safety

0% prepared3 total queries
Attack Surface

Taxonomy Metadata Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actioninittaxonomy-metadata.php:12
actionswitch_blogtaxonomy-metadata.php:13
actionwpmu_new_blogtaxonomy-metadata.php:14
Maintenance & Trust

Taxonomy Metadata Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedNov 28, 2017
PHP min version
Downloads225K

Community Trust

Rating92/100
Number of ratings9
Active installs5K
Developer Profile

Taxonomy Metadata Developer Profile

mitcho (Michael Yoshitaka Erlewine)

13 plugins · 6K total installs

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

How We Detect Taxonomy Metadata

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

Asset Fingerprints

Version Parameters
taxonomy-metadata/style.css?ver=taxonomy-metadata/script.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- THE REST OF THIS CODE IS FROM http://core.trac.wordpress.org/ticket/10142 --><!-- BY sirzooro --><!-- Added function_exists wrappers as per https://make.wordpress.org/core/2015/09/22/preparing-your-plugins-and-your-client-sites-for-termmeta/ --><!--+39 more
FAQ

Frequently Asked Questions about Taxonomy Metadata