Tidy Head Tag Security & Risk Analysis

wordpress.org/plugins/tidy-head-tag

This plugin allows you to organize the contents of the head tag that WordPress automatically outputs.

0 active installs v1.4.0 PHP 7.3.5+ WP 6.5.4+ Updated Jun 18, 2024
headheadermetawp_head
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Tidy Head Tag Safe to Use in 2026?

Generally Safe

Score 92/100

Tidy Head Tag 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 "tidy-head-tag" plugin v1.4.0 exhibits a strong security posture based on the provided static analysis. The complete absence of identified dangerous functions, SQL queries without prepared statements, unescaped output, file operations, and external HTTP requests is highly commendable. Furthermore, the lack of any known CVEs in its history suggests a history of secure development and maintenance. The presence of nonce checks on two identified entry points, while not covering a broad attack surface (as there are zero entry points), is a positive sign of basic security practices being followed where applicable.

However, the analysis does highlight areas for improvement or further scrutiny. The absence of capability checks on any entry points could be a concern if any of the identified nonce checks are indeed guarding functionality that should be restricted to specific user roles. While the attack surface is reported as zero, which is ideal, the presence of two nonce checks without a clear understanding of what they are protecting makes it difficult to definitively assess the overall risk. The taint analysis revealing zero flows with unsanitized paths is excellent, but the very low number of flows analyzed (2) might indicate limited functionality or simple code that doesn't naturally lead to complex data flows.

In conclusion, the plugin appears to be very secure on the surface, with excellent adherence to secure coding practices regarding data handling and output. The lack of vulnerabilities in its history further reinforces this impression. The primary area of caution lies in the potential absence of capability checks, which could be a blind spot depending on the plugin's actual functionality. Given the limited attack surface and zero critical findings, the overall risk is low, but a deeper dive into the purpose of the nonce checks would provide greater assurance.

Key Concerns

  • Potential lack of capability checks on entry points
Vulnerabilities
None known

Tidy Head Tag Security Vulnerabilities

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

Tidy Head Tag Release Timeline

v1.4.0Current
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Tidy Head Tag Code Analysis

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

Output Escaping

100% escaped26 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
update_options (includes/class-tidy-head-tag-admin.php:172)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Tidy Head Tag Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menuincludes/class-tidy-head-tag-admin.php:41
actionplugins_loadedincludes/class-tidy-head-tag.php:62
Maintenance & Trust

Tidy Head Tag Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJun 18, 2024
PHP min version7.3.5
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Tidy Head Tag Developer Profile

Yuki Sugitani

1 plugin · 0 total installs

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

How We Detect Tidy Head Tag

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

Asset Fingerprints

Generator Patterns
WordPress [0-9]+\.[0-9]+(\.[0-9]+)?WordPress [0-9]+\.[0-9]+(\.[0-9]+)? as Tidy Head Tag

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Tidy Head Tag