Swift WP-Login.php Security & Risk Analysis

wordpress.org/plugins/swift-wp-login

Change Your wp-login.php to anything you want.

10 active installs v1.0 PHP + WP 5.0+ Updated Unknown
custom-login-urlloginswiftwp-loginwp-login-php
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Swift WP-Login.php Safe to Use in 2026?

Generally Safe

Score 100/100

Swift WP-Login.php has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "swift-wp-login" v1.0 plugin presents a mixed security posture. On the positive side, there is no recorded vulnerability history, which suggests a relatively stable and well-maintained codebase. The absence of external HTTP requests and file operations also reduces potential attack vectors.

However, the static analysis reveals significant concerns. The plugin exhibits a complete lack of input sanitization for output and lacks any capability or nonce checks. This is further exacerbated by the fact that 100% of its SQL queries are not prepared, indicating a high risk of SQL injection vulnerabilities. While taint analysis did not flag critical or high severity issues, the presence of unsanitized paths in the analyzed flows is concerning given the lack of other security measures.

In conclusion, while the plugin's limited attack surface and clean vulnerability history are strengths, the critical weaknesses in output escaping, SQL query preparation, and the absence of essential WordPress security checks (nonces, capabilities) create a substantial security risk. Developers should prioritize addressing these code-level vulnerabilities.

Key Concerns

  • 100% of SQL queries use prepared statements
  • 0% of output is properly escaped
  • 0 Nonce checks
  • 0 Capability checks
  • 2 Flows with unsanitized paths
Vulnerabilities
None known

Swift WP-Login.php Security Vulnerabilities

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

Swift WP-Login.php Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

0% escaped6 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
admin_init (shift-wp-login.php:176)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Swift WP-Login.php Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 13
actionadmin_noticesshift-wp-login.php:83
actionnetwork_admin_noticesshift-wp-login.php:84
actionadmin_initshift-wp-login.php:92
actionadmin_noticesshift-wp-login.php:93
actionnetwork_admin_noticesshift-wp-login.php:94
actionwpmu_optionsshift-wp-login.php:105
actionupdate_wpmu_optionsshift-wp-login.php:106
actionplugins_loadedshift-wp-login.php:109
actionwp_loadedshift-wp-login.php:110
filtersite_urlshift-wp-login.php:112
filternetwork_site_urlshift-wp-login.php:113
filterwp_redirectshift-wp-login.php:114
filtersite_option_welcome_emailshift-wp-login.php:116
Maintenance & Trust

Swift WP-Login.php Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedUnknown
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Swift WP-Login.php Developer Profile

beginnerwebtips

1 plugin · 10 total installs

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

How We Detect Swift WP-Login.php

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

Asset Fingerprints

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

HTML / DOM Fingerprints

HTML Comments
<!-- swift wp-login.php -->
Data Attributes
id="rwl-page-input"name="rwl_page"
FAQ

Frequently Asked Questions about Swift WP-Login.php