Preserve Taxonomy Hierarchy Security & Risk Analysis

wordpress.org/plugins/preserve-taxonomy-hierarchy

Preserve hierarchy in posts category and navigation menu editor lists.

900 active installs v1.0.1 PHP + WP + Updated Nov 28, 2024
hierarchypost-categorytaxonomytaxonomy-hierarchywoocommerce-category
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Preserve Taxonomy Hierarchy Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The static analysis of the 'preserve-taxonomy-hierarchy' plugin v1.0.1 reveals an exceptionally clean code base with no identified attack surface, dangerous functions, unsanitized paths, or critical/high severity taint flows. The plugin also demonstrates excellent security practices by exclusively using prepared statements for all SQL queries and ensuring 100% of outputs are properly escaped. The absence of file operations, external HTTP requests, and any record of vulnerabilities or CVEs further solidifies its strong security posture. The plugin's development appears to follow best practices, with a notable lack of common security weaknesses. However, it's important to note the absence of any capability checks or nonce checks in the provided data. While this might be justified if the plugin has no interactive elements that modify data or require specific user permissions, it represents a potential area of concern if any such functionality were to be introduced in future versions without proper safeguards. Overall, for its current version and features, the plugin presents a very low security risk.

Key Concerns

  • No capability checks found
  • No nonce checks found
Vulnerabilities
None known

Preserve Taxonomy Hierarchy Security Vulnerabilities

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

Preserve Taxonomy Hierarchy Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Preserve Taxonomy Hierarchy Code Analysis

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

Preserve Taxonomy Hierarchy Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_initpreserve-taxonomy-hierarchy.php:16
actionload-nav-menus.phppreserve-taxonomy-hierarchy.php:17
filterwp_terms_checklist_argspreserve-taxonomy-hierarchy.php:22
actionpre_get_postspreserve-taxonomy-hierarchy.php:27
filterget_terms_argspreserve-taxonomy-hierarchy.php:28
filterget_terms_fieldspreserve-taxonomy-hierarchy.php:29
actionadmin_footerpreserve-taxonomy-hierarchy.php:35
Maintenance & Trust

Preserve Taxonomy Hierarchy Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedNov 28, 2024
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs900
Developer Profile

Preserve Taxonomy Hierarchy Developer Profile

Amin Nazemi

5 plugins · 101K total installs

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

How We Detect Preserve Taxonomy Hierarchy

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
<script type="text/javascript"> jQuery(function () { jQuery('[id$="-all"] > ul.categorychecklist').each(function () { var $list = jQuery(this); var $firstChecked = $list.find(':checkbox:checked').first(); if (!$firstChecked.length) return; var first_one = $list.find(':checkbox').position().top; var checked_one = $firstChecked.position().top; $list.closest('.tabs-panel').scrollTop(checked_one - first_one + 10); }); }); </script>
FAQ

Frequently Asked Questions about Preserve Taxonomy Hierarchy