Widget Taxonomy Security & Risk Analysis

wordpress.org/plugins/widget-taxonomy

Widget Taxonomy provides widget for post and custom post type taxonomy display. Taxonomy and Terms disply with listing options and post count of terms …

10 active installs v1.0.0 PHP + WP 3.6+ Updated Mar 30, 2019
custom-post-type-taxonomy-widgettaxonomytermwidgetwidget-taxonomy
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Widget Taxonomy Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The widget-taxonomy v1.0.0 plugin exhibits a mixed security posture. While the absence of known CVEs and a clean vulnerability history are positive indicators, the static analysis reveals several concerning practices. The plugin's attack surface appears minimal with no apparent entry points for direct exploitation. However, the use of `create_function`, a deprecated and often insecure function, is a significant concern. Furthermore, the low percentage of properly escaped output suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, especially if any of the data processed by the plugin originates from user input. The lack of nonce and capability checks, while not directly exploitable due to the limited attack surface, indicates a potential for privilege escalation or unauthorized actions if new entry points are introduced in future versions or if the existing code is leveraged indirectly.

Key Concerns

  • Use of dangerous function: create_function
  • Low percentage of properly escaped output
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Widget Taxonomy Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Widget Taxonomy Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

Widget Taxonomy Code Analysis

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

Dangerous Functions Found

create_function$my_get_term_link = create_function( '$matches' , 'global $taxonomy; return "value=\"" . get_term_liwidget-texonomy .php:66
create_functionadd_action( 'widgets_init', create_function( '', 'register_widget( "ttw_widget" );' ) );widget-texonomy .php:176

Output Escaping

16% escaped37 total outputs
Attack Surface

Widget Taxonomy Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initwidget-texonomy .php:176
Maintenance & Trust

Widget Taxonomy Maintenance & Trust

Maintenance Signals

WordPress version tested5.1.22
Last updatedMar 30, 2019
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Widget Taxonomy Developer Profile

Juhi Patel

1 plugin · 10 total installs

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

How We Detect Widget Taxonomy

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/widget-taxonomy/widget-taxonomy.php

HTML / DOM Fingerprints

CSS Classes
texonomy_widget_terms
HTML Comments
<![CDATA[]]><!-- ... -->
Data Attributes
id="ttwvalue="-1"
JS Globals
var dropdown
FAQ

Frequently Asked Questions about Widget Taxonomy