NFT Login Security & Risk Analysis

wordpress.org/plugins/nft-login

Use NFT's to register and login to your wordpress site.

10 active installs v1.2.4 PHP + WP 5.0+ Updated Apr 25, 2022
authenticationloginnftweb3
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is NFT Login Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 3yr ago
Risk Assessment

The "nft-login" plugin v1.2.4 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any discovered CVEs and the clean taint analysis results are highly positive indicators. The plugin also demonstrates good practices by employing prepared statements for all SQL queries and performing a significant amount of output escaping. The presence of nonce and capability checks further bolsters its defensive mechanisms.

However, a minor concern arises from the single external HTTP request. While not inherently vulnerable, such requests can introduce risks if the external service is compromised or if the data sent/received is not handled with utmost care. The static analysis does not reveal any direct vulnerabilities like unescaped output, raw SQL, or a large unprotected attack surface, which are common sources of plugin exploits. The lack of any recorded vulnerabilities over its history suggests a commitment to security or a very limited attack surface exposed to common exploit vectors.

In conclusion, "nft-login" v1.2.4 appears to be a well-secured plugin. The identified strengths significantly outweigh the minimal potential concerns. The single external HTTP request warrants careful monitoring and implementation, but in the absence of other red flags, the plugin can be considered relatively safe to use.

Key Concerns

  • External HTTP request detected
Vulnerabilities
None known

NFT Login Security Vulnerabilities

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

NFT Login Code Analysis

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

Output Escaping

85% escaped34 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
register_form (public\class-nft-login-public.php:135)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

NFT Login Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 23
actionplugins_loadedincludes\class-nft-login.php:153
actionadmin_enqueue_scriptsincludes\class-nft-login.php:167
actionadmin_enqueue_scriptsincludes\class-nft-login.php:168
actionadmin_initincludes\class-nft-login.php:170
actionadmin_menuincludes\class-nft-login.php:171
actionadd_meta_boxesincludes\class-nft-login.php:172
actionsave_postincludes\class-nft-login.php:173
filtermanage_post_posts_columnsincludes\class-nft-login.php:175
actionmanage_post_posts_custom_columnincludes\class-nft-login.php:176
filtermanage_page_posts_columnsincludes\class-nft-login.php:177
actionmanage_page_posts_custom_columnincludes\class-nft-login.php:178
actionwp_enqueue_scriptsincludes\class-nft-login.php:191
actionwp_enqueue_scriptsincludes\class-nft-login.php:192
actionlogin_enqueue_scriptsincludes\class-nft-login.php:193
actionlogin_enqueue_scriptsincludes\class-nft-login.php:194
actionregister_formincludes\class-nft-login.php:198
actionuser_registerincludes\class-nft-login.php:199
filterregistration_errorsincludes\class-nft-login.php:200
actionlogin_formincludes\class-nft-login.php:203
filterauthenticateincludes\class-nft-login.php:204
actionwp_loadedincludes\class-nft-login.php:208
filterthe_contentincludes\class-nft-login.php:209
filterthe_excerptincludes\class-nft-login.php:210
Maintenance & Trust

NFT Login Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedApr 25, 2022
PHP min version
Downloads3K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

NFT Login Developer Profile

dave123

1 plugin · 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 NFT Login

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/nft-login/admin/css/nft-login-admin.css/wp-content/plugins/nft-login/admin/js/nft-login-admin.js/wp-content/plugins/nft-login/public/css/nft-login-public.css/wp-content/plugins/nft-login/public/js/nft-login-public.js
Version Parameters
nft-login-adminnft-login-public

HTML / DOM Fingerprints

CSS Classes
nft-login-settingnft-login-admin-wrapnft-login-admin-contentnft-login-form-fieldnft-login-setting-headingnft-login-admin-menunft-login-public-wrap
HTML Comments
<!-- START: NFT Login Admin Content --><!-- END: NFT Login Admin Content --><!-- START: NFT Login Public Content --><!-- END: NFT Login Public Content -->
Data Attributes
data-nft-login-settingdata-nft-login-token-namedata-nft-login-contract-addressdata-nft-login-chain
JS Globals
nft_login_admin_objectnft_login_public_object
Shortcode Output
[nft_login_form][nft_login_button][nft_login_protect]
FAQ

Frequently Asked Questions about NFT Login