Advanced Custom Fields – Taxonomy Field add-on Security & Risk Analysis

wordpress.org/plugins/advanced-custom-fields-taxonomy-field-add-on

Adds a Taxonomy Field to Advanced Custom Fields. Select one or more taxonomy terms and assign them to the post.

1K active installs v1.4 PHP + WP 3.2+ Updated Aug 8, 2012
acfacf-add-oncustom-fieldtaxonomytaxonomy-field
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Custom Fields – Taxonomy Field add-on Safe to Use in 2026?

Generally Safe

Score 85/100

Advanced Custom Fields – Taxonomy Field add-on has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The static analysis of "advanced-custom-fields-taxonomy-field-add-on" v1.4 reveals a generally positive security posture with no critical findings. The absence of dangerous functions, SQL queries without prepared statements, file operations, and external HTTP requests is commendable. Furthermore, the plugin demonstrates no known historical vulnerabilities, which suggests a history of responsible development and maintenance. The low number of total entry points also contributes to a smaller attack surface. However, the analysis does flag a concern regarding output escaping, with only 36% of outputs being properly escaped. This could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not correctly sanitized before being displayed. The lack of nonce and capability checks, while not directly indicated as vulnerabilities in this analysis (due to the absence of certain entry points), represent potential weaknesses that could be exploited if new entry points were introduced or existing ones were overlooked.

In conclusion, the plugin is currently in a good state with no immediate critical threats identified. Its strengths lie in its secure handling of database operations and its clean vulnerability history. The primary area for improvement and potential risk lies in the output escaping mechanism. Addressing this would further harden the plugin's security. While the absence of specific entry points like AJAX handlers with unauthenticated access is positive, a thorough review of capability checks and nonce usage across all potential interaction points is always advisable for a robust security profile. Overall, it's a promising plugin with a few key areas for enhancement.

Key Concerns

  • Output escaping is not consistently applied
  • No nonce checks found
  • No capability checks found
Vulnerabilities
None known

Advanced Custom Fields – Taxonomy Field add-on Security Vulnerabilities

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

Advanced Custom Fields – Taxonomy Field add-on Code Analysis

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

Output Escaping

36% escaped22 total outputs
Attack Surface

Advanced Custom Fields – Taxonomy Field add-on Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actioninittaxonomy-field.php:630
actioninittaxonomy-field.php:631
Maintenance & Trust

Advanced Custom Fields – Taxonomy Field add-on Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedAug 8, 2012
PHP min version
Downloads14K

Community Trust

Rating100/100
Number of ratings2
Active installs1K
Developer Profile

Advanced Custom Fields – Taxonomy Field add-on Developer Profile

Brian Zoetewey

3 plugins · 1K total installs

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

How We Detect Advanced Custom Fields – Taxonomy Field add-on

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-custom-fields-taxonomy-field-add-on/css/taxonomy-field.css/wp-content/plugins/advanced-custom-fields-taxonomy-field-add-on/js/taxonomy-field.js
Script Paths
/wp-content/plugins/advanced-custom-fields-taxonomy-field-add-on/js/taxonomy-field.js
Version Parameters
advanced-custom-fields-taxonomy-field-add-on/css/taxonomy-field.css?ver=advanced-custom-fields-taxonomy-field-add-on/js/taxonomy-field.js?ver=

HTML / DOM Fingerprints

CSS Classes
acf-taxonomy-field
HTML Comments
<!-- Advanced Custom Fields - Taxonomy Field add-on --><!-- Copyright (c) 2012, CAMPUS CRUSADE FOR CHRIST --><!-- --><!-- -->+74 more
Data Attributes
data-field_name="taxonomy"name="acf_fields[taxonomy_field][name][]"id="acf_fields[taxonomy_field][name]"name="acf_fields[taxonomy_field][value][]"id="acf_fields[taxonomy_field][value]"name="acf_fields[taxonomy_field][taxonomy][]"+11 more
JS Globals
window.acf_taxonomy_field
FAQ

Frequently Asked Questions about Advanced Custom Fields – Taxonomy Field add-on