Taxonomy Terms Counter Security & Risk Analysis

wordpress.org/plugins/taxonomy-terms-counter

Show taxonomy term counts in the Gutenberg editor sidebar and manage which taxonomies display counts.

0 active installs v1.0.0 PHP 7.4+ WP 6.8+ Updated Feb 22, 2026
gutenbergsingle-post-admin-pagetaxonomy-terms-counter
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Taxonomy Terms Counter Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The "taxonomy-terms-counter" v1.0.0 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. All identified entry points (REST API routes) include permission callbacks, indicating proper authorization checks. The use of prepared statements for all SQL queries is a significant strength, preventing SQL injection vulnerabilities. Additionally, the absence of dangerous functions, file operations, and external HTTP requests further reduces the attack surface.

However, there are a few areas that could be improved. While the majority of output is properly escaped, the 20% that is not could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is present in those unescaped outputs. The lack of nonce checks on AJAX handlers is also a concern, as it leaves these endpoints open to cross-site request forgery (CSRF) attacks. The plugin's vulnerability history shows no known CVEs, which is excellent, but it also means there's limited historical data to assess long-term security trends.

In conclusion, "taxonomy-terms-counter" v1.0.0 is a relatively secure plugin, with its strengths lying in its secure handling of SQL queries and its well-defined REST API endpoints. The primary areas for improvement involve ensuring all output is properly escaped and implementing nonce checks for AJAX handlers to further harden the plugin against common web vulnerabilities. The lack of any historical vulnerabilities is a positive indicator, but continued vigilance in code review and security practices is always recommended.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks on AJAX
Vulnerabilities
None known

Taxonomy Terms Counter Security Vulnerabilities

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

Taxonomy Terms Counter Code Analysis

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

Output Escaping

80% escaped5 total outputs
Attack Surface

Taxonomy Terms Counter Attack Surface

Entry Points3
Unprotected0

REST API Routes 3

GET/wp-json/ttcounter/v1/settingsincludes\rest-api.php:18
POST/wp-json/ttcounter/v1/settingsincludes\rest-api.php:28
POST/wp-json/ttcounter/v1/term-countsincludes\rest-term-counts.php:18
WordPress Hooks 6
actionadmin_menuincludes\admin-page.php:12
actionadmin_enqueue_scriptsincludes\admin-page.php:39
actionrest_api_initincludes\rest-api.php:12
actionrest_api_initincludes\rest-term-counts.php:12
actionadmin_enqueue_scriptsincludes\single-post-page.php:12
actionadmin_inittaxonomy-terms-counter.php:36
Maintenance & Trust

Taxonomy Terms Counter Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 22, 2026
PHP min version7.4
Downloads110

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Taxonomy Terms Counter Developer Profile

secretlab48

1 plugin · 0 total installs

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

How We Detect Taxonomy Terms Counter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/taxonomy-terms-counter/assets/build/admin.js/wp-content/plugins/taxonomy-terms-counter/assets/build/admin.css/wp-content/plugins/taxonomy-terms-counter/assets/build/taxonomy-terms-counter.js
Script Paths
/wp-content/plugins/taxonomy-terms-counter/assets/build/admin.js/wp-content/plugins/taxonomy-terms-counter/assets/build/taxonomy-terms-counter.js
Version Parameters
taxonomy-terms-counter/assets/build/admin.js?ver=1.0.0taxonomy-terms-counter/assets/build/taxonomy-terms-counter.js?ver=1.0.0taxonomy-terms-counter/assets/build/admin.css?ver=1.0.0

HTML / DOM Fingerprints

CSS Classes
ttcounter-admin-root
JS Globals
TTCounter
REST Endpoints
/wp-json/ttcounter/v1/settings
FAQ

Frequently Asked Questions about Taxonomy Terms Counter