
WPS Protect: Login URL & Security Headers Security & Risk Analysis
wordpress.org/plugins/wps-protect-login-url-security-headersThe WPS Protect: Login URL & Security Headers plugin enhances your WordPress site security with multiple layers of protection.
Is WPS Protect: Login URL & Security Headers Safe to Use in 2026?
Generally Safe
Score 100/100WPS Protect: Login URL & Security Headers has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wps-protect-login-url-security-headers" plugin v1.1 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface, and all entry points, though none are present, are noted as protected. The code signals further reinforce this positive assessment, with no dangerous functions, all SQL queries using prepared statements, and a high percentage of output escaping. The presence of nonce and capability checks indicates good practice in safeguarding against common WordPress vulnerabilities.
However, the taint analysis reveals two flows with unsanitized paths. While the severity of these flows is not explicitly stated as critical or high, unsanitized paths are a potential gateway for vulnerabilities like cross-site scripting (XSS) or directory traversal if not handled properly downstream. The plugin's vulnerability history is entirely clean, with no recorded CVEs, which is a significant strength. This suggests a well-maintained and secure codebase. Overall, the plugin appears robust and well-developed with minimal apparent risks, but the two unsanitized path flows warrant careful review to ensure they do not pose an exploitable threat.
Key Concerns
- Flows with unsanitized paths
WPS Protect: Login URL & Security Headers Security Vulnerabilities
WPS Protect: Login URL & Security Headers Code Analysis
Output Escaping
Data Flow Analysis
WPS Protect: Login URL & Security Headers Attack Surface
WordPress Hooks 13
Maintenance & Trust
WPS Protect: Login URL & Security Headers Maintenance & Trust
Maintenance Signals
Community Trust
WPS Protect: Login URL & Security Headers Alternatives
WP Hide & Security Enhancer
wp-hide-security-enhancer
Protect your website by concealing vulnerable WordPress traces, plugins, themes, login/admin url. 2FA, Captcha, Firewall, Security Headers etc.
Security Header Generator
security-header-generator
This plugin generates the proper security HTTP response headers to keep your site secured.
Admin SSL
admin-ssl-secure-admin
Admin SSL secures login page, admin area, posts, pages - whatever you want - using Private SSL.
Security Hardener
security-hardener
Basic hardening: secure headers, user enumeration blocking, generic login errors, IP-based rate limiting, and WordPress security improvements.
Essentials by Digital Creatings
essentials-by-digital-creatings
Lightweight plugin by Digital Creatings that hides WordPress version info from source code, RSS feeds, scripts & HTTP headers for better protection.
WPS Protect: Login URL & Security Headers Developer Profile
1 plugin · 0 total installs
How We Detect WPS Protect: Login URL & Security Headers
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wps-protect-login-url-security-headers/admin/css/page-hide-login.css/wp-content/plugins/wps-protect-login-url-security-headers/admin/css/page-security-headers.css/wp-content/plugins/wps-protect-login-url-security-headers/admin/js/page-hide-login.js/wp-content/plugins/wps-protect-login-url-security-headers/admin/js/page-security-headers.js/wp-content/plugins/wps-protect-login-url-security-headers/admin/js/page-hide-login.js/wp-content/plugins/wps-protect-login-url-security-headers/admin/js/page-security-headers.jswps-protect-login-url-security-headers/admin/css/page-hide-login.css?ver=wps-protect-login-url-security-headers/admin/css/page-security-headers.css?ver=wps-protect-login-url-security-headers/admin/js/page-hide-login.js?ver=wps-protect-login-url-security-headers/admin/js/page-security-headers.js?ver=