
Login & Register Forms – Popup, Slider, Profile & WooCommerce Security & Risk Analysis
wordpress.org/plugins/easy-login-woocommerceReplace your old login/registration form with an interactive popup & inline form design
Is Login & Register Forms – Popup, Slider, Profile & WooCommerce Safe to Use in 2026?
Generally Safe
Score 96/100Login & Register Forms – Popup, Slider, Profile & WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "easy-login-woocommerce" plugin exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and a high percentage of properly escaped output, several areas raise concern. The static analysis reveals a notable attack surface with 9 AJAX handlers, of which 4 lack authentication checks, representing a significant potential for unauthorized actions. Furthermore, two flows with unsanitized paths were identified in the taint analysis, although these did not escalate to critical or high severity.
The vulnerability history of this plugin is a major red flag. With 6 known CVEs, including one high and five medium severity vulnerabilities, it indicates a recurring pattern of security weaknesses. The common vulnerability types listed (Missing Authorization, CSRF, XSS) align with the findings from the static analysis, particularly the unprotected AJAX handlers and the potential for unsanitized input. The recency of the last vulnerability (2025-06-19) suggests ongoing security issues. While there are currently no unpatched CVEs, the historical trend necessitates a cautious approach.
In conclusion, the plugin has strengths in its secure SQL handling and output escaping. However, the presence of unprotected AJAX endpoints, unsanitized taint flows, and a history of multiple medium and high severity vulnerabilities, including common types like missing authorization and XSS, significantly increase its risk profile. The plugin is not recommended for use without thorough review and mitigation of identified security concerns, especially the unprotected AJAX endpoints.
Key Concerns
- 4 AJAX handlers without auth checks
- 2 flows with unsanitized paths
- 1 high severity vulnerability in history
- 5 medium severity vulnerabilities in history
- Bundled library: Select2
Login & Register Forms – Popup, Slider, Profile & WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
6 total CVEs
Login/Signup Popup <= 2.9.4 - Authenticated (Administrator+) Stored Cross-Site Scripting
Login/Signup Popup ( Inline Form + Woocommerce ) <= 2.8.5 - Authenticated (Contributor+) Stored Cross-Site Scripting via xoo_el_action Shortcode
Login/Signup Popup ( Inline Form + Woocommerce ) 2.7.1 - 2.7.2 - Missing Authorization to Arbitrary Options Exposure
Login/Signup Popup <= 2.3 - Cross-Site Request Forgery to Settings Reset
Login/Signup Popup ( Inline Form + Woocommerce ) <= 2.1 - Reflected Cross-Site Scripting
Login/Signup Popup < 1.5 - Missing Authorization
Login & Register Forms – Popup, Slider, Profile & WooCommerce Release Timeline
Login & Register Forms – Popup, Slider, Profile & WooCommerce Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Login & Register Forms – Popup, Slider, Profile & WooCommerce Attack Surface
AJAX Handlers 9
Shortcodes 3
WordPress Hooks 94
Maintenance & Trust
Login & Register Forms – Popup, Slider, Profile & WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Login & Register Forms – Popup, Slider, Profile & WooCommerce Alternatives
WC Quick Customer Redirects
wc-quick-customer-redirects
This plugin lets you set custom page redirects for customers after registration, login, logout actions.
Ajax Login Registration
ajax-login-registration
This plugin is useful to add user login and registration. Plugin use ajax for login and registration so user experience awesome.
Simply Login Register
simply-login-regiser
Easy way to create login and register page by shortcode. It\'s very simply to use this plugin.
Ninja Forms – The Contact Form Builder That Grows With You
ninja-forms
The 100% beginner friendly WordPress form builder. Drag & drop form fields to build beautiful, professional contact forms in minutes.
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
ultimate-member
Membership & community plugin with user profiles, registration & login, member directories, content restriction, user roles and much more.
Login & Register Forms – Popup, Slider, Profile & WooCommerce Developer Profile
6 plugins · 135K total installs
How We Detect Login & Register Forms – Popup, Slider, Profile & WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-login-woocommerce/assets/css/xoo-el-admin.css/wp-content/plugins/easy-login-woocommerce/assets/css/xoo-el-frontend.css/wp-content/plugins/easy-login-woocommerce/assets/css/xoo-el-helper.css/wp-content/plugins/easy-login-woocommerce/assets/js/xoo-el-admin.js/wp-content/plugins/easy-login-woocommerce/assets/js/xoo-el-frontend.js/wp-content/plugins/easy-login-woocommerce/assets/js/xoo-el-helper.js/wp-content/plugins/easy-login-woocommerce/includes/xoo-framework/js/xoo-framework.jseasy-login-woocommerce/assets/css/xoo-el-admin.css?ver=easy-login-woocommerce/assets/css/xoo-el-frontend.css?ver=easy-login-woocommerce/assets/css/xoo-el-helper.css?ver=easy-login-woocommerce/assets/js/xoo-el-admin.js?ver=easy-login-woocommerce/assets/js/xoo-el-frontend.js?ver=easy-login-woocommerce/assets/js/xoo-el-helper.js?ver=xoo-framework/js/xoo-framework.js?ver=HTML / DOM Fingerprints
xoo-el-adpopup-activexoo-el-admin-popupxoo-el-adpopxoo-el-adpopup-headxoo-el-adpop-bottomxoo-eladpop-menuxoo-el-adpop-autoopenxoo-el-adpopup-go+4 more<!-- Login & Register Customizer – Popup | Slider | Inline | WooCommerce --><!-- Exit if accessed directly --><!-- Add links to menu --><!-- Add the menu item -->+1 moredata-xoo-el-option='sy_popup'data-xoo-el-option='gl_ao'data-xoo-el-option='gl_main'Xoo_El_Core