Floating Login Security & Risk Analysis

wordpress.org/plugins/floating-login

Floating login/ register element that sticks to the top of the screen and changes depending on user login state.

60 active installs v1.2.2 PHP + WP 3.0.1+ Updated May 7, 2015
boxfloatingloginlogoutregister
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Floating Login Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The "floating-login" v1.2.2 plugin exhibits a generally positive security posture based on the provided static analysis and vulnerability history. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. Furthermore, the fact that all SQL queries utilize prepared statements is a strong indicator of good database security practices. The lack of any recorded vulnerabilities, including CVEs, also suggests a history of secure development or diligent patching by the developers. This overall picture points to a plugin that, on the surface, appears to be reasonably well-secured.

However, a critical concern arises from the complete lack of output escaping. With 35 total outputs analyzed and 0% properly escaped, this indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users, even if originating from trusted sources, could be maliciously manipulated and executed within the user's browser. While there are no critical taint flows or dangerous functions identified, the unescaped output presents a clear and present danger that could be exploited. The lack of nonce and capability checks on the limited entry points is also a minor concern, though less impactful given the limited attack surface.

In conclusion, while the "floating-login" plugin benefits from a small attack surface and secure database practices, the pervasive issue of unescaped output introduces a significant risk of XSS vulnerabilities. The vulnerability history is a positive sign, but it doesn't mitigate the immediate danger posed by the identified code signals. Developers should prioritize addressing the output escaping immediately to improve the plugin's security.

Key Concerns

  • 0% properly escaped output
  • 0 capability checks
  • 0 nonce checks
Vulnerabilities
None known

Floating Login Security Vulnerabilities

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

Floating Login Code Analysis

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

Output Escaping

0% escaped35 total outputs
Attack Surface

Floating Login Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menuadmin-page.php:5
actionadmin_initadmin-page.php:6
actionwp_enqueue_scriptsfloating-login.php:25
actionwp_headfloating-login.php:35
actionadd_meta_boxesfloating-login.php:180
actionsave_postfloating-login.php:188
Maintenance & Trust

Floating Login Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedMay 7, 2015
PHP min version
Downloads10K

Community Trust

Rating92/100
Number of ratings14
Active installs60
Developer Profile

Floating Login Developer Profile

fozzyluke123

1 plugin · 60 total installs

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

How We Detect Floating Login

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/floating-login/style.css
Version Parameters
floating-login/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
login-float-containerlogin-float-loginfl_login_a
Data Attributes
fl_login_displayfl_hover_colorfl_bg_colorfl_border_colorfl_border_widthfl_float_position+9 more
FAQ

Frequently Asked Questions about Floating Login