
Magic Emails & Autologin URLs Security & Risk Analysis
wordpress.org/plugins/bh-wp-autologin-urlsAdds magic email link to login screen. Adds single-use passwords to WordPress emails' URLs for frictionless login.
Is Magic Emails & Autologin URLs Safe to Use in 2026?
Generally Safe
Score 92/100Magic Emails & Autologin URLs has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "bh-wp-autologin-urls" v2.4.2 exhibits a mixed security posture. On the positive side, the code demonstrates good practices in its use of prepared statements for SQL queries (89%) and proper output escaping (96%). The absence of recorded vulnerabilities, including critical and high severity ones, in its history is a strong indicator of a stable and well-maintained codebase. The plugin also appears to avoid dangerous functions and has limited external HTTP requests. However, a significant concern arises from its attack surface. With a total of 5 entry points, 4 of which are AJAX handlers that lack authentication checks, the plugin presents a substantial risk of unauthorized access or manipulation. While the taint analysis did not reveal critical or high severity issues, the presence of flows with unsanitized paths warrants attention, as these could be exploited in conjunction with the unprotected AJAX endpoints.
In conclusion, while the plugin's historical vulnerability record and general code quality are commendable, the unprotected AJAX handlers create a clear security weakness. The limited taint analysis does not entirely alleviate concerns, especially considering the potential for issues with unsanitized paths. Future development should prioritize implementing proper authentication and capability checks on all AJAX handlers to significantly improve the plugin's security posture.
Key Concerns
- Unprotected AJAX handlers
- Flows with unsanitized paths found
Magic Emails & Autologin URLs Security Vulnerabilities
Magic Emails & Autologin URLs Release Timeline
Magic Emails & Autologin URLs Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Magic Emails & Autologin URLs Attack Surface
AJAX Handlers 5
WordPress Hooks 90
Maintenance & Trust
Magic Emails & Autologin URLs Maintenance & Trust
Maintenance Signals
Community Trust
Magic Emails & Autologin URLs Alternatives
Magic Login Mail or QR Code
magic-login-mail
Enter your email address, and send you an email with a magic link or QR Code to login without a password.
Multibyte CAPTCHA login and Mail only register
user-mail-only-register
Multibyte CAPTCHA login form and register users with mail only.
Magento User Compatibility
magento-user-compatibility
This plugin will automatically rehash the passwords of users you have beforehand imported from a Magento database to your WP database.
My Newsletter
my-newsletter
Send newsletters to WordPress users and commenters with background queue processing, test email sending, and secure unsubscribe links.
Hostinger Reach – AI-Powered Email Marketing for WordPress
hostinger-reach
Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, and send emails – all in one, AI powered.
Magic Emails & Autologin URLs Developer Profile
2 plugins · 80 total installs
How We Detect Magic Emails & Autologin URLs
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-admin.css/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-admin.js/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-login.css/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-login.js/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-admin.js/wp-content/plugins/bh-wp-autologin-urls/assets/bh-wp-autologin-urls-login.jsbh-wp-autologin-urls-admin.css?ver=bh-wp-autologin-urls-admin.js?ver=bh-wp-autologin-urls-login.css?ver=bh-wp-autologin-urls-login.js?ver=HTML / DOM Fingerprints
bh_wp_autologin_urls