HTTP Auth Security & Risk Analysis

wordpress.org/plugins/http-auth

Provides comprehensive security during development by protecting your entire site and your admin pages from brute-force attacks.

6K active installs v1.0.1 PHP 5.6+ WP 3.5+ Updated Jul 22, 2025
brute-attackbrute-forcehttp-authprevent-crawlrestrict-site
100
A · Safe
CVEs total1
Unpatched0
Last CVEJul 26, 2023
Safety Verdict

Is HTTP Auth Safe to Use in 2026?

Generally Safe

Score 100/100

HTTP Auth has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Jul 26, 2023Updated 10mo ago
Risk Assessment

The 'http-auth' plugin v1.0.1 demonstrates a strong adherence to several core WordPress security best practices, particularly concerning its attack surface and code execution. The static analysis reveals zero AJAX handlers, REST API routes, shortcodes, or cron events, significantly minimizing the potential entry points for attackers. Furthermore, all detected SQL queries are properly prepared, and output is consistently escaped, which are crucial for preventing common web vulnerabilities like SQL injection and cross-site scripting. The presence of a nonce check, even with a limited attack surface, is also a positive indicator. However, the plugin's security posture is significantly impacted by its vulnerability history. The presence of one known CVE, even if currently patched, suggests potential weaknesses that have been exploited in the past. The fact that the last vulnerability was a medium-severity CSRF attack is a notable concern, indicating that user actions within the plugin could have been manipulated without proper authorization. While the code itself appears to be robust in terms of common vulnerabilities like XSS and SQLi, the historical record points to a need for vigilance regarding authentication and authorization mechanisms, especially if the plugin interacts with user actions.

Key Concerns

  • One known CVE (medium severity CSRF)
  • No capability checks found
Vulnerabilities
1 published

HTTP Auth Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-27435medium · 5.4Cross-Site Request Forgery (CSRF)

HTTP Auth <= 0.3.2 - Cross-Site Request Forgery

Jul 26, 2023 Patched in 1.0.0 (181d)
Version History

HTTP Auth Release Timeline

v1.0.1Current
v1.0.0
v0.3.21 CVE
v0.3.11 CVE
v0.31 CVE
v0.2.11 CVE
v0.21 CVE
v0.11 CVE
Code Analysis
Analyzed Mar 16, 2026

HTTP Auth Code Analysis

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

Output Escaping

100% escaped40 total outputs
Attack Surface

HTTP Auth Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_menuadmin\class-http-auth-admin.php:20
filteradmin_footer_textadmin\class-http-auth-admin.php:113
filteradmin_footer_textadmin\class-http-auth-admin.php:126
actioninitincludes\class-http-auth-frontend.php:21
actionplugins_loadedincludes\class-http-auth.php:80
Maintenance & Trust

HTTP Auth Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 22, 2025
PHP min version5.6
Downloads64K

Community Trust

Rating84/100
Number of ratings6
Active installs6K
Developer Profile

HTTP Auth Developer Profile

Sami Ahmed Siddiqui

7 plugins · 115K total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
966 days
View full developer profile
Detection Fingerprints

How We Detect HTTP Auth

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/http-auth/assets/css/about-plugins-1.0.1.min.css/wp-content/plugins/http-auth/assets/css/admin-style-1.0.1.min.css
Version Parameters
about-plugins-1.0.1.min.cssadmin-style-1.0.1.min.css

HTML / DOM Fingerprints

CSS Classes
wrapfloattaglineproduct
Data Attributes
data="/wp-content/plugins/http-auth/assets/images/http-auth.svg"
FAQ

Frequently Asked Questions about HTTP Auth