Semantic Tags Security & Risk Analysis

wordpress.org/plugins/semantic-tags

Semantic Tags plugin provides you everything you need to create and semantically markup your Tags.

10 active installs v1.2 PHP + WP 3.0+ Updated May 21, 2014
semanticsemantic-webtagtagging
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Semantic Tags Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The "semantic-tags" v1.2 plugin exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs and a lack of critical or high-severity findings in taint analysis are strong indicators of a well-maintained and secure codebase. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries and having a limited attack surface. However, there are a few areas of concern that prevent a perfect score. The most significant weakness identified is the low percentage of properly escaped output (42%). This suggests a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data is likely being rendered directly to the browser without adequate sanitization. Additionally, the complete absence of nonce checks across all entry points, including the single shortcode, is a significant oversight. While the attack surface is currently small, this lack of nonce protection makes it susceptible to Cross-Site Request Forgery (CSRF) attacks if the shortcode handles any sensitive actions. Despite these identified weaknesses, the plugin's track record of no past vulnerabilities and adherence to secure coding practices in other areas (SQL, file operations, external requests) are positive attributes.

Key Concerns

  • Significant unescaped output detected
  • Missing nonce checks on all entry points
Vulnerabilities
None known

Semantic Tags Security Vulnerabilities

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

Semantic Tags Code Analysis

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

Output Escaping

42% escaped52 total outputs
Attack Surface

Semantic Tags Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[semantic_tags] classes\ST_Taxonomy.php:53
WordPress Hooks 12
actionadmin_initclasses\ST_settings.php:15
actionadmin_menuclasses\ST_settings.php:16
actioninitclasses\ST_Taxonomy.php:51
actionsemantictags_add_form_fieldsclasses\ST_Taxonomy.php:128
actionsemantictags_edit_form_fieldsclasses\ST_Taxonomy.php:129
actionedited_semantictagsclasses\ST_Taxonomy.php:130
actioncreate_semantictagsclasses\ST_Taxonomy.php:131
actioninitSemantic-Tags.php:99
actionwp_enqueue_scriptsSemantic-Tags.php:111
actionadmin_enqueue_scriptsSemantic-Tags.php:112
actionwidgets_initSemantic-Tags.php:114
actionadmin_footer-edit-tags.phpSemantic-Tags.php:118
Maintenance & Trust

Semantic Tags Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedMay 21, 2014
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Semantic Tags Developer Profile

Thanos Adamidis

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 Semantic Tags

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
form-fielddescription
Data Attributes
name="term_meta[semantictag_term_meta_rel]"id="term_meta[semantictag_term_meta_rel]"name="term_meta[semantictag_term_meta_title]"id="term_meta[semantictag_term_meta_title]"name="term_meta[semantictag_term_meta_link]"id="term_meta[semantictag_term_meta_link]"+12 more
Shortcode Output
[semantic_tags
FAQ

Frequently Asked Questions about Semantic Tags