Head Trimmer Security & Risk Analysis

wordpress.org/plugins/head-trimmer

Customizable plugin to selectively remove WordPress version information, feeds, shortlinks, xmlrpc, emoji support and other miscellaneous extras from …

20 active installs v1.0.4 PHP 5.1+ WP 3.1+ Updated Dec 22, 2025
cleanheadmetaremovesecurity
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Head Trimmer Safe to Use in 2026?

Generally Safe

Score 100/100

Head Trimmer 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 "head-trimmer" plugin version 1.0.4 exhibits a strong overall security posture based on the provided static analysis and vulnerability history. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface, and critically, all identified entry points appear to be protected. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and avoiding file operations and external HTTP requests.

However, a notable concern arises from the output escaping. With nearly half of the output functions not being properly escaped, there is a potential risk of Cross-Site Scripting (XSS) vulnerabilities. While the taint analysis did not reveal any immediate exploitable flows, the high percentage of unescaped output represents a latent risk that could be triggered by future code changes or specific user-supplied input that is not currently being sanitized. The plugin's clean vulnerability history is a positive indicator, suggesting a commitment to secure development. Nevertheless, the unaddressed output escaping issue warrants attention to fully solidify its security.

In conclusion, "head-trimmer" v1.0.4 is generally well-secured, particularly in its limited attack surface and database interaction. The lack of known vulnerabilities and no critical issues in taint analysis are strong positives. The primary area for improvement and potential risk lies in the substantial proportion of unescaped output, which should be addressed to prevent potential XSS vulnerabilities. The plugin's strengths lie in its minimal attack surface and secure data handling.

Key Concerns

  • High percentage of unescaped output
Vulnerabilities
None known

Head Trimmer Security Vulnerabilities

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

Head Trimmer Code Analysis

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

Output Escaping

49% escaped81 total outputs
Attack Surface

Head Trimmer Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 28
actioninitclasses\class-head-trimmer-settings.php:12
actionadmin_menuclasses\class-head-trimmer-settings.php:16
actionadmin_initclasses\class-head-trimmer-settings.php:17
actioninitclasses\class-head-trimmer.php:11
actionplugins_loadedclasses\class-head-trimmer.php:15
actionwp_loadedclasses\class-head-trimmer.php:16
filterthe_generatorclasses\class-head-trimmer.php:131
filterstyle_loader_srcclasses\class-head-trimmer.php:135
filterscript_loader_srcclasses\class-head-trimmer.php:136
filterstyle_loader_srcclasses\class-head-trimmer.php:140
filterscript_loader_srcclasses\class-head-trimmer.php:141
actionfeed_links_show_posts_feedclasses\class-head-trimmer.php:167
actionfeed_links_show_comments_feedclasses\class-head-trimmer.php:168
actiondo_feedclasses\class-head-trimmer.php:170
actiondo_feed_rdfclasses\class-head-trimmer.php:171
actiondo_feed_rssclasses\class-head-trimmer.php:172
actiondo_feed_rss2classes\class-head-trimmer.php:173
actiondo_feed_atomclasses\class-head-trimmer.php:174
actiondo_feed_rss2_commentsclasses\class-head-trimmer.php:175
actiondo_feed_atom_commentsclasses\class-head-trimmer.php:176
filtertiny_mce_pluginsclasses\class-head-trimmer.php:205
actionwp_enqueue_scriptsclasses\class-head-trimmer.php:214
actionwp_enqueue_scriptsclasses\class-head-trimmer.php:220
actionwp_enqueue_scriptsclasses\class-head-trimmer.php:226
filtershould_load_separate_core_block_assetsclasses\class-head-trimmer.php:232
filterwp_resource_hintsclasses\class-head-trimmer.php:237
filterwp_resource_hintsclasses\class-head-trimmer.php:241
filterwp_enqueue_scriptsclasses\class-head-trimmer.php:246
Maintenance & Trust

Head Trimmer Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 22, 2025
PHP min version5.1
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Head Trimmer Developer Profile

John Dalesandro

2 plugins · 30 total installs

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

How We Detect Head Trimmer

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

Asset Fingerprints

Version Parameters
/wp-content/plugins/head-trimmer/classes/class-head-trimmer.php?ver=/wp-content/plugins/head-trimmer/classes/class-head-trimmer-settings.php?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Head Trimmer