Login with QR Security & Risk Analysis

wordpress.org/plugins/login-with-qr

Make your users login via link or QR code.

10 active installs v1.0.0 PHP + WP 4.6+ Updated Apr 30, 2017
loginqr
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Login with QR Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "login-with-qr" plugin v1.0.0 presents a generally positive security posture, with no known vulnerabilities and a good approach to core security practices. The static analysis indicates a small attack surface and diligent use of prepared statements for SQL queries. The presence of nonce and capability checks is also a strength. However, the analysis does reveal a concerning taint flow with an unsanitized path, which, despite not being flagged as critical or high severity, warrants attention as it represents a potential entry point for attackers if not properly handled. The 57% output escaping rate, while not terrible, suggests room for improvement to prevent cross-site scripting (XSS) vulnerabilities in the remaining outputs.

Key Concerns

  • Taint flow with unsanitized path
  • Partial output escaping
Vulnerabilities
None known

Login with QR Security Vulnerabilities

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

Login with QR Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

57% escaped7 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
pkg_autologin_authenticate (qr-user-login.php:420)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Login with QR Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionedit_user_profileqr-user-login.php:49
actionshow_user_profileqr-user-login.php:50
actionlogin_headqr-user-login.php:51
actionadmin_bar_menuqr-user-login.php:202
actioninitqr-user-login.php:413
actioninitqr-user-login.php:419
actionlogin_headqr-user-login.php:469
actionadmin_enqueue_scriptsqr-user-login.php:491
actionpersonal_options_updateqr-user-login.php:519
actionedit_user_profile_updateqr-user-login.php:520
Maintenance & Trust

Login with QR Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedApr 30, 2017
PHP min version
Downloads2K

Community Trust

Rating60/100
Number of ratings1
Active installs10
Developer Profile

Login with QR Developer Profile

dessainsaraiva

3 plugins · 10 total installs

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

How We Detect Login with QR

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

Asset Fingerprints

HTML / DOM Fingerprints

Data Attributes
id="pkg_autologin_code"id="pkg_autologin_new_link_button"id="pkg_autologin_delete_link_button"id="pkg_autologin_link"
JS Globals
pkg_autologin_get_page_user_idpkg_autologin_check_view_permissionspkg_autologin_check_modify_permissionspkg_autologin_new_link_clickpkg_autologin_delete_link_clickPKG_AUTOLOGIN_USER_META_KEY+2 more
FAQ

Frequently Asked Questions about Login with QR