Security Hardener Security & Risk Analysis

wordpress.org/plugins/security-hardener

Basic hardening: secure headers, login honeypot, user enumeration blocking, generic login errors, rate limiting, and more.

200 active installs v2.2.0 PHP 8.2+ WP 6.9+ Updated Apr 2, 2026
brute-forcehardeningheaderslogin-protectionsecurity
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Security Hardener Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The security-hardener plugin v1.0 exhibits a strong security posture based on the provided static analysis. It boasts a zero attack surface, meaning there are no readily accessible entry points like AJAX handlers, REST API routes, shortcodes, or cron events that could be directly exploited. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and having a high percentage of properly escaped output. The presence of nonce and capability checks further solidifies its secure design. The plugin's vulnerability history is also clear, with no known CVEs recorded, suggesting a well-maintained and secure codebase.

However, the static analysis did not provide specific details on the nature or context of the two SQL queries, nor the specific types of outputs that were not properly escaped. While the overall percentage is good, these areas could represent minor potential risks if they involve sensitive data or user-controlled input. The absence of taint analysis results, while meaning no critical issues were found, also means there's no explicit confirmation of how user input is handled in relation to these SQL queries or unescaped outputs. In conclusion, the plugin appears to be very secure, with no identified critical vulnerabilities. The minor concerns are related to areas where more detailed analysis would be beneficial to confirm complete sanitization and escaping.

Key Concerns

  • Minor percentage of unescaped output
  • SQL queries without detailed context
Vulnerabilities
None known

Security Hardener Security Vulnerabilities

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

Security Hardener Release Timeline

v2.2.0Current
v2.1.1
v2.1.0
v2.0.2
v2.0.1
v2.0.0
v1.0
Code Analysis
Analyzed Mar 16, 2026

Security Hardener Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

86% escaped51 total outputs
Attack Surface

Security Hardener Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 21
actionplugins_loadedsecurity-hardener.php:81
actionsend_headerssecurity-hardener.php:89
filterxmlrpc_enabledsecurity-hardener.php:96
filterxmlrpc_methodssecurity-hardener.php:97
filterthe_generatorsecurity-hardener.php:102
actiontemplate_redirectsecurity-hardener.php:108
filterredirect_canonicalsecurity-hardener.php:109
filterrest_endpointssecurity-hardener.php:110
filterwp_sitemaps_add_providersecurity-hardener.php:111
filterlogin_errorssecurity-hardener.php:116
actionlogin_enqueue_scriptssecurity-hardener.php:117
filterauthenticatesecurity-hardener.php:122
actionwp_login_failedsecurity-hardener.php:123
actionwp_loginsecurity-hardener.php:124
actionpre_pingsecurity-hardener.php:129
filterwp_headerssecurity-hardener.php:130
filterpings_opensecurity-hardener.php:131
actionadmin_menusecurity-hardener.php:141
actionadmin_initsecurity-hardener.php:142
actionadmin_noticessecurity-hardener.php:143
filterlogin_messagessecurity-hardener.php:426
Maintenance & Trust

Security Hardener Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 2, 2026
PHP min version8.2
Downloads990

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

Security Hardener Developer Profile

Marc Armengou

5 plugins · 280 total installs

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

How We Detect Security Hardener

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/security-hardener/css//wp-content/plugins/security-hardener/js/
Script Paths
/wp-content/plugins/security-hardener/js/admin.js/wp-content/plugins/security-hardener/js/login.js
Version Parameters
security-hardener/css/admin.css?ver=security-hardener/js/admin.js?ver=security-hardener/css/login.css?ver=security-hardener/js/login.js?ver=

HTML / DOM Fingerprints

JS Globals
WPSHL0WPSHL1
REST Endpoints
/wp-json/security-hardener/v1/login
FAQ

Frequently Asked Questions about Security Hardener