Site Health Tool Manager Security & Risk Analysis

wordpress.org/plugins/site-health-tool-manager

Easily control which tests appear in the the Site Health Tool

2K active installs v1.1 PHP 5.6+ WP 5.2+ Updated Sep 22, 2020
administrationsite-health
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Site Health Tool Manager Safe to Use in 2026?

Generally Safe

Score 85/100

Site Health Tool Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "site-health-tool-manager" v1.1 plugin exhibits a strong security posture based on the provided static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points significantly limits its attack surface. The code signals further reinforce this, showing no dangerous functions, all SQL queries using prepared statements, and a reasonable output escaping rate. The presence of nonce and capability checks, although minimal, is a positive sign. The taint analysis reveals no unsanitized paths or critical/high severity flows, indicating the developers have likely considered input validation. The vulnerability history being completely clean further supports a low-risk profile for this plugin.

While the current analysis indicates a very secure plugin, the limited scope of analysis (only 2 taint flows analyzed) might mean some edge cases are not uncovered. The 67% proper output escaping, while decent, could be improved to 100% to mitigate potential XSS vulnerabilities in the remaining cases. However, given the overall lack of critical findings and the clean history, the plugin appears well-developed from a security perspective.

Key Concerns

  • Output escaping not fully implemented
Vulnerabilities
None known

Site Health Tool Manager Security Vulnerabilities

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

Site Health Tool Manager Code Analysis

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

Output Escaping

67% escaped6 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
shtm_settings_page (site-health-tool-manager.php:64)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Site Health Tool Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menusite-health-tool-manager.php:27
filtersite_status_testssite-health-tool-manager.php:47
actionwp_dashboard_setupsite-health-tool-manager.php:58
Maintenance & Trust

Site Health Tool Manager Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedSep 22, 2020
PHP min version5.6
Downloads19K

Community Trust

Rating100/100
Number of ratings13
Active installs2K
Developer Profile

Site Health Tool Manager Developer Profile

Will Earnhardt

1 plugin · 2K total installs

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

How We Detect Site Health Tool Manager

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapnoticenotice-successis-dismissiblenotice-error
Data Attributes
name="checked[]"id="widget-setting"name="widget"name="submit"value="Save Settings"name="shtm-disable-tests-nonce"
FAQ

Frequently Asked Questions about Site Health Tool Manager