SX User Name Security Security & Risk Analysis

wordpress.org/plugins/user-name-security

SX User Name Security prevents WordPress from showing your real Login everywhere. It ovverides the body_class function, User Nicename, Nickname and Di …

1K active installs v2.4 PHP 5.2.4+ WP 4.6+ Updated Apr 24, 2025
securesecuritysecurity-pluginwordpress-security
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SX User Name Security Safe to Use in 2026?

Generally Safe

Score 100/100

SX User Name Security has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The "user-name-security" v2.4 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates good practices by implementing nonce checks and capability checks for its identified entry point, an AJAX handler. Furthermore, all SQL queries are executed using prepared statements, mitigating the risk of SQL injection. The absence of file operations and external HTTP requests reduces common attack vectors.

However, a significant concern arises from the low percentage of properly escaped outputs (11%). This indicates a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data, if not properly sanitized before being displayed, could be injected and executed in the browser. While no critical or high severity taint flows were identified, and the plugin has no recorded vulnerability history, the unescaped output is a serious weakness that requires immediate attention.

In conclusion, while the plugin has commendable security foundations like prepared statements and robust entry point protection, the prevalent issue of unescaped output significantly lowers its overall security score. Addressing the output escaping is paramount to closing a substantial attack surface. The clean vulnerability history is a positive sign of diligent development, but it should not overshadow the identified XSS risk.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

SX User Name Security Security Vulnerabilities

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

SX User Name Security Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

11% escaped9 total outputs
Attack Surface

SX User Name Security Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_sx_user_fixuser-name-security.php:117
WordPress Hooks 19
actionplugins_loadeduser-name-security.php:42
actionprofile_updateuser-name-security.php:51
actionuser_registeruser-name-security.php:52
actiondeleted_useruser-name-security.php:53
filterplugin_row_metauser-name-security.php:62
filterbody_classuser-name-security.php:96
filterpre_user_loginuser-name-security.php:178
filterpre_user_display_nameuser-name-security.php:193
filterpre_user_nicknameuser-name-security.php:194
actionadmin_inituser-name-security.php:222
actionadmin_noticesuser-name-security.php:249
actionadmin_print_styles-users.phpuser-name-security.php:338
actionadmin_head-users.phpuser-name-security.php:358
actionadmin_head-users.phpuser-name-security.php:367
actionadmin_noticesuser-name-security.php:376
actionrestrict_manage_usersuser-name-security.php:389
actionadmin_footer-users.phpuser-name-security.php:401
filtermanage_users_columnsuser-name-security.php:480
actionmanage_users_custom_columnuser-name-security.php:485
Maintenance & Trust

SX User Name Security Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 24, 2025
PHP min version5.2.4
Downloads19K

Community Trust

Rating80/100
Number of ratings13
Active installs1K
Developer Profile

SX User Name Security Developer Profile

Daniel Roch

4 plugins · 3K total installs

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

How We Detect SX User Name Security

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/user-name-security/css/sx-user-name-security.css/wp-content/plugins/user-name-security/js/sx-user-name-security.js
Script Paths
/wp-content/plugins/user-name-security/js/sx-user-name-security.js

HTML / DOM Fingerprints

CSS Classes
author-author-id-author-nicename-
Data Attributes
data-noncedata-userid
JS Globals
seomix_var_new_login
FAQ

Frequently Asked Questions about SX User Name Security