Secure HTTP Headers Security & Risk Analysis

wordpress.org/plugins/secure-http-headers

Secure HTTP headers - Essential, and easy.

100 active installs v1.0 PHP 7.2+ WP 5.3+ Updated Apr 13, 2021
cookieshardeningheaderssecurity
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Secure HTTP Headers Safe to Use in 2026?

Generally Safe

Score 85/100

Secure HTTP Headers has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The "secure-http-headers" plugin v1.0 exhibits a generally strong security posture, indicated by the absence of known vulnerabilities and a robust implementation of security best practices in its static analysis. Notably, all SQL queries utilize prepared statements, and a high percentage of output operations are properly escaped, significantly mitigating risks associated with data injection and cross-site scripting. The plugin also demonstrates an awareness of WordPress security mechanisms, including the presence of nonce checks, although it lacks explicit capability checks on some potential entry points.

The attack surface is reported as zero across AJAX handlers, REST API routes, shortcodes, and cron events, which is an excellent sign of a well-contained plugin. Taint analysis reveals no identified flows, further reinforcing the impression of secure coding practices. The absence of external HTTP requests also reduces the potential for supply chain attacks or communication with compromised external services.

While the plugin's history is clean, showing no recorded CVEs, this cannot be taken as a guarantee of future security. The lack of capability checks on certain code paths, though currently presenting no immediate risk due to the zero attack surface, represents a potential area for future concern should the plugin's functionality expand or evolve. Overall, "secure-http-headers" v1.0 appears to be a securely developed plugin, with its primary strength lying in its effective use of prepared statements and output escaping. The only minor weakness is the absence of capability checks, which is a practice that could be beneficial for defense-in-depth.

Key Concerns

  • No capability checks
Vulnerabilities
None known

Secure HTTP Headers Security Vulnerabilities

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

Secure HTTP Headers Code Analysis

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

SQL Query Safety

100% prepared19 total queries

Output Escaping

87% escaped30 total outputs
Attack Surface

Secure HTTP Headers Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionnetwork_admin_menuMagniSecSecureHeaders.php:41
actionadmin_menuMagniSecSecureHeaders.php:45
actionadmin_initMagniSecSecureHeaders.php:49
Maintenance & Trust

Secure HTTP Headers Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedApr 13, 2021
PHP min version7.2
Downloads3K

Community Trust

Rating60/100
Number of ratings2
Active installs100
Developer Profile

Secure HTTP Headers Developer Profile

shasha310

1 plugin · 100 total installs

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

How We Detect Secure HTTP Headers

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/secure-http-headers/css/magnisec-headers.css/wp-content/plugins/secure-http-headers/css/magnisec-headers.min.css/wp-content/plugins/secure-http-headers/js/magnisec-headers.js/wp-content/plugins/secure-http-headers/js/magnisec-headers.min.js
Script Paths
/wp-content/plugins/secure-http-headers/js/magnisec-headers.js/wp-content/plugins/secure-http-headers/js/magnisec-headers.min.js
Version Parameters
secure-http-headers/css/magnisec-headers.css?ver=secure-http-headers/css/magnisec-headers.min.css?ver=secure-http-headers/js/magnisec-headers.js?ver=secure-http-headers/js/magnisec-headers.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
magnisec-headers-admin-settings
HTML Comments
<!-- Admin menu for Secure HTTP Headers -->
Data Attributes
data-nonce-settingdata-nonce-configuration
JS Globals
var MSECSHH
FAQ

Frequently Asked Questions about Secure HTTP Headers