Term Management Tools Security & Risk Analysis

wordpress.org/plugins/term-management-tools

Allows you to merge terms, move terms between taxonomies, and set term parents, individually or in bulk.

10K active installs v2.0.2 PHP 7.1+ WP 4.2+ Updated Dec 11, 2025
admincategorytagtaxonomyterm
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Term Management Tools Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The term-management-tools plugin v2.0.2 exhibits a generally strong security posture with several positive indicators. The absence of any recorded vulnerabilities, including critical or high severity ones, and the complete reliance on prepared statements for all SQL queries are significant strengths. Furthermore, the plugin demonstrates good practice by implementing a nonce check and a capability check, indicating an effort to control access and prevent common web attacks. The zero-count for dangerous functions, file operations, and external HTTP requests also contribute to a reduced attack surface.

However, the static analysis does reveal a potential area of concern. The presence of one taint flow with an unsanitized path, despite its high severity classification not being explicitly detailed, warrants attention. This suggests a potential for sensitive data to be mishandled or exposed if this flow is triggered by user input. While the overall attack surface is zero, and all identified outputs are generally escaped (67% is decent, but not perfect), this single unsanitized path is the primary risk identified in the code.

In conclusion, the plugin is well-maintained with a history of no vulnerabilities, and it adheres to many security best practices. The main weakness identified is the single high-severity taint flow with an unsanitized path. Addressing this specific flow should be the priority to further strengthen the plugin's security.

Key Concerns

  • High severity taint flow with unsanitized path
  • Output escaping not 100%
Vulnerabilities
None known

Term Management Tools Security Vulnerabilities

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

Term Management Tools Code Analysis

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

SQL Query Safety

100% prepared8 total queries

Output Escaping

67% escaped6 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<class-Handlers> (classes\class-Handlers.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Term Management Tools Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionload-edit-tags.phpclasses\class-TermManagementTools.php:66
actionadmin_noticesclasses\class-TermManagementTools.php:67
actionadmin_enqueue_scriptsclasses\class-TermManagementTools.php:94
actionadmin_footerclasses\class-TermManagementTools.php:95
filterterm_management_tools_changed_taxonomy__terms_and_child_termsclasses\class-WPML.php:45
actionterm_management_tools_changed_taxonomy__reset_parent_forclasses\class-WPML.php:58
actionterm_management_tools_term_changed_taxonomyclasses\class-WPML.php:68
Maintenance & Trust

Term Management Tools Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 11, 2025
PHP min version7.1
Downloads471K

Community Trust

Rating98/100
Number of ratings76
Active installs10K
Developer Profile

Term Management Tools Developer Profile

scribu

20 plugins · 28K total installs

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

How We Detect Term Management Tools

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/term-management-tools/assets/src/script.js/wp-content/plugins/term-management-tools/assets/script.js
Script Paths
/wp-content/plugins/term-management-tools/assets/src/script.js/wp-content/plugins/term-management-tools/assets/script.js
Version Parameters
term-management-tools/assets/src/script.js?ver=term-management-tools/assets/script.js?ver=

HTML / DOM Fingerprints

JS Globals
tmtL10n
FAQ

Frequently Asked Questions about Term Management Tools