QR Code Login Admin Security & Risk Analysis

wordpress.org/plugins/qr-code-login-admin

Permette l'accesso al tuo sito web senza inserire username e password, generando semplicemente un qr-code. Abilitato solo per gli amministratori.

10 active installs v1.0.2 PHP 5.6+ WP 4.4+ Updated Unknown
autologinqr-code
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is QR Code Login Admin Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The "qr-code-login-admin" plugin v1.0.2 exhibits a generally good security posture based on the provided static analysis. There are no identified critical or high-severity issues in taint analysis, no dangerous functions, and all SQL queries utilize prepared statements. The plugin also appears to handle output escaping reasonably well, with only one out of three outputs not being properly escaped, which is a minor concern.

However, the absence of nonce checks on AJAX handlers and REST API routes, combined with a lack of explicit capability checks on all entry points, presents a potential area of concern. While the attack surface appears limited in terms of direct entry points (AJAX, REST API, shortcodes), the presence of a cron event without clear authentication or permission checks could be exploited if it performs sensitive operations. The vulnerability history being clear of any known CVEs is a positive sign, suggesting the developers have maintained a relatively secure codebase over time. Overall, the plugin demonstrates good coding practices but could benefit from more robust authentication and authorization checks on its entry points to further mitigate potential risks.

Key Concerns

  • One output not properly escaped
  • Cron event potentially without auth checks
Vulnerabilities
None known

QR Code Login Admin Security Vulnerabilities

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

QR Code Login Admin Code Analysis

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

Output Escaping

67% escaped3 total outputs
Attack Surface

QR Code Login Admin Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionwpclass\class.qrla_main.php:18
filtercron_schedulesclass\class.qrla_main.php:19
actionQRLA_schedule_eventclass\class.qrla_main.php:20
filterauthenticateclass\class.qrla_main.php:62
actionadmin_initclass\class.qrla_settings.php:16
actionadmin_initclass\class.qrla_users.php:16
filtermanage_users_columnsclass\class.qrla_users.php:17
filtermanage_users_custom_columnclass\class.qrla_users.php:18
filterlogin_messageclass\class.qrla_users.php:19

Scheduled Events 1

QRLA_schedule_event
Maintenance & Trust

QR Code Login Admin Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedUnknown
PHP min version5.6
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

QR Code Login Admin Developer Profile

Roberto Bottalico

7 plugins · 230 total installs

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

How We Detect QR Code Login Admin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/qr-code-login-admin/images/qr_code_login_admin_icon.svg/wp-content/plugins/qr-code-login-admin/js/qrcode.min.js
Version Parameters
qr-code-login-admin/js/qrcode.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
qrcode-text-btnqrcode-textauto_qrcode_badgeauto_qrcode_expired
Data Attributes
capture=environment
JS Globals
qrcodeQRCode
FAQ

Frequently Asked Questions about QR Code Login Admin