
SI 2FA Login Security Security & Risk Analysis
wordpress.org/plugins/si-2fa-login-securitySecure WordPress login with SI 2FA Login Security - supports WP, Woo + other login forms, TOTP (Google Authenticator, Authy, etc.)
Is SI 2FA Login Security Safe to Use in 2026?
Generally Safe
Score 92/100SI 2FA Login Security has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "si-2fa-login-security" plugin v1.2 exhibits a generally strong security posture with several good practices in place. The complete absence of known CVEs and a commitment to prepared statements for all SQL queries are significant strengths. The plugin also demonstrates good attention to output escaping and nonce checks, with a high percentage of outputs being properly escaped. However, the presence of one AJAX handler without authentication checks is a notable concern, representing a direct entry point that could potentially be exploited if not handled with extreme care by the application logic. While the taint analysis did not reveal critical or high severity unsanitized paths, the two flows with unsanitized paths warrant further investigation to ensure no potential for path traversal or other file system-related vulnerabilities exists. Overall, the plugin is well-developed from a security perspective, but the unauthenticated AJAX endpoint is a clear weakness that requires attention.
Key Concerns
- AJAX handler without authentication check
- Flows with unsanitized paths found in taint analysis
SI 2FA Login Security Security Vulnerabilities
SI 2FA Login Security Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
SI 2FA Login Security Attack Surface
AJAX Handlers 4
Shortcodes 1
WordPress Hooks 15
Maintenance & Trust
SI 2FA Login Security Maintenance & Trust
Maintenance Signals
Community Trust
SI 2FA Login Security Alternatives
WP 2FA – Two-factor authentication for WordPress
wp-2fa
Get better WordPress login security; add two-factor authentication (2FA) for all your users with this easy-to-use plugin.
EMLG TFA
emlg-tfa
Two-factor authentication via out of band email
Wordfence Login Security
wordfence-login-security
Secure your website with Wordfence Login Security, providing two-factor authentication, login and registration CAPTCHA, and XML-RPC protection.
miniOrange 2FA – Two-Factor Authentication for WordPress (SMS, Email & Google Authenticator)
miniorange-2-factor-authentication
miniOrange WP 2FA plugin adds an extra layer of security to your WordPress website by protecting user logins from unauthorized access, brute-force att …
Two Factor (2FA) Authentication via Email
two-factor-2fa-via-email
Enable one-click login with this WordPress Two-Factor Authentication (2FA) plugin, utilizing email for added security.
SI 2FA Login Security Developer Profile
1 plugin · 0 total installs
How We Detect SI 2FA Login Security
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap-grid.css/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap-grid.min.css/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap-reboot.css/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap-reboot.min.css/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap.css/wp-content/plugins/si-2fa-login-security/assets/css/bootstrap.min.css/wp-content/plugins/si-2fa-login-security/assets/css/css/fontawesome-all.min.css/wp-content/plugins/si-2fa-login-security/assets/css/js/jquery.min.js+5 more/wp-content/plugins/si-2fa-login-security/assets/js/backend/general.js/wp-content/plugins/si-2fa-login-security/assets/js/backend/login-log.js/wp-content/plugins/si-2fa-login-security/assets/js/backend/user-settings.js/wp-content/plugins/si-2fa-login-security/assets/js/frontend/login.jssi-2fa-login-security/assets/css/bootstrap-grid.css?ver=si-2fa-login-security/assets/css/bootstrap-grid.min.css?ver=si-2fa-login-security/assets/css/bootstrap-reboot.css?ver=si-2fa-login-security/assets/css/bootstrap-reboot.min.css?ver=si-2fa-login-security/assets/css/bootstrap.css?ver=si-2fa-login-security/assets/css/bootstrap.min.css?ver=si-2fa-login-security/assets/css/css/fontawesome-all.min.css?ver=si-2fa-login-security/assets/css/js/jquery.min.js?ver=si-2fa-login-security/assets/css/style.css?ver=si-2fa-login-security/assets/js/backend/general.js?ver=si-2fa-login-security/assets/js/backend/login-log.js?ver=si-2fa-login-security/assets/js/backend/user-settings.js?ver=si-2fa-login-security/assets/js/frontend/login.js?ver=HTML / DOM Fingerprints
si2flose-login-page-wrappersi2flose-user-login-logs-listsi2flose_user_settingssi2flose-2fa-setup-qrsi2flose-2fa-status-badgesi2flose-admin-users-columnsi2flose-2fa-option-wrapper<!-- SI 2FA Login Security Footer Script --><!-- SI 2FA Login Security Admin Footer Script -->data-nonce-fielddata-nonce-actiondata-nonce-namedata-user-iddata-login-log-idsi2flose_ajax_object