Magic Login Mail or QR Code Security & Risk Analysis

wordpress.org/plugins/magic-login-mail

Enter your email address, and send you an email with a magic link or QR Code to login without a password.

100 active installs v2.06 PHP 8.0+ WP 4.7+ Updated Mar 29, 2026
emailloginpasswordlessusers
97
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 13, 2026
Safety Verdict

Is Magic Login Mail or QR Code Safe to Use in 2026?

Generally Safe

Score 97/100

Magic Login Mail or QR Code has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Feb 13, 2026Updated 1mo ago
Risk Assessment

The magic-login-mail plugin, version 2.06, exhibits a mixed security posture. On the positive side, the static analysis reveals no direct attack surface exposed through AJAX, REST API, shortcodes, or cron events. Furthermore, the code demonstrates good output escaping practices, with all identified outputs being properly escaped, and there are no identified dangerous functions, file operations, or external HTTP requests. However, a significant concern arises from the presence of a single SQL query that does not utilize prepared statements. This indicates a potential for SQL injection vulnerabilities if user-supplied data is directly incorporated into this query. The vulnerability history reveals a past high-severity CVE related to Improper Privilege Management. While there are no currently unpatched vulnerabilities, this history suggests a tendency for critical security flaws to emerge in this plugin, requiring diligent monitoring and prompt patching of any future disclosures.

Key Concerns

  • Raw SQL query without prepared statements
  • Past high severity CVE (Improper Privilege Management)
Vulnerabilities
1 published

Magic Login Mail or QR Code Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2026-2144high · 8.1Improper Privilege Management

Magic Login Mail or QR Code <= 2.05 - Unauthenticated Privilege Escalation via Insecure QR Code File Storage

Feb 13, 2026 Patched in 2.06 (3d)
Version History

Magic Login Mail or QR Code Release Timeline

v2.06Current
Code Analysis
Analyzed Mar 16, 2026

Magic Login Mail or QR Code Code Analysis

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

SQL Query Safety

0% prepared1 total queries
Attack Surface

Magic Login Mail or QR Code Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Magic Login Mail or QR Code Maintenance & Trust

Maintenance Signals

WordPress version tested7.0
Last updatedMar 29, 2026
PHP min version8.0
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs100
Developer Profile

Magic Login Mail or QR Code Developer Profile

Katsushi Kawamori

54 plugins · 56K total installs

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

How We Detect Magic Login Mail or QR Code

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/magic-login-mail/lib/js/magicloginmail.js/wp-content/plugins/magic-login-mail/lib/css/magicloginmail.css
Script Paths
/wp-content/plugins/magic-login-mail/lib/js/magicloginmail.js
Version Parameters
magic-login-mail/lib/js/magicloginmail.js?ver=magic-login-mail/lib/css/magicloginmail.css?ver=

HTML / DOM Fingerprints

CSS Classes
magic-login-mail-formmagic-login-mail-btnmagic-login-mail-login-errormagic-login-mail-message
HTML Comments
<!-- Magic Login Mail or QR Code --><!-- BEGIN magic login mail --><!-- END magic login mail -->
Data Attributes
data-magicloginmail-emaildata-magicloginmail-action
JS Globals
magicLoginMailObject
Shortcode Output
[magic_login_mail_form]
FAQ

Frequently Asked Questions about Magic Login Mail or QR Code