Admin username changer Security & Risk Analysis

wordpress.org/plugins/admin-username-changer

Change your admin username to whatever you like. Improve your site security and make life difficult for the hackers.

100 active installs v1.1 PHP + WP 2.5+ Updated Oct 3, 2012
adminhackersimprovesecurityusername
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Admin username changer Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The 'admin-username-changer' v1.1 plugin exhibits a concerning security posture due to several critical weaknesses identified in the static analysis. While the plugin has no recorded vulnerability history, this does not negate the risks present in the code itself. The most significant concern is the presence of an unprotected AJAX handler, which serves as a direct entry point for potential attackers without any authentication or authorization checks. Furthermore, the plugin lacks any capability checks, meaning that even if authentication were somehow bypassed or not required for the AJAX handler, any authenticated user, regardless of their role, could potentially interact with it. The absence of output escaping on all identified outputs is also a severe deficiency, opening the door to Cross-Site Scripting (XSS) vulnerabilities. The fact that 100% of SQL queries are not using prepared statements is another major red flag, increasing the risk of SQL injection attacks. Although the plugin has a limited attack surface and no critical taint flows were detected, these strengths are overshadowed by the critical security flaws related to unauthenticated entry points and the lack of proper input/output sanitization and authorization.

Key Concerns

  • AJAX handler without auth checks
  • Raw SQL queries without prepared statements
  • No output escaping
  • No capability checks
Vulnerabilities
None known

Admin username changer Security Vulnerabilities

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

Admin username changer Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

0% escaped5 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
usernameForm (adminuser.php:58)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Admin username changer Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 2

authwp_ajax_usernameFormadminuser.php:31
noprivwp_ajax_usernameFormadminuser.php:32
WordPress Hooks 2
actionadmin_menuadminuser.php:34
actionadmin_initadminuser.php:36
Maintenance & Trust

Admin username changer Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedOct 3, 2012
PHP min version
Downloads14K

Community Trust

Rating74/100
Number of ratings7
Active installs100
Developer Profile

Admin username changer Developer Profile

yoshitech

1 plugin · 100 total installs

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

How We Detect Admin username changer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/admin-username-changer/style.css
Version Parameters
admin-username-changer/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
formcurrentstatus
Data Attributes
id="changeUsername"name="changeUsername"id="username"name="username"id="changeUsernameButton"name="changeUsernameButton"+2 more
JS Globals
ajaxurladminuser
REST Endpoints
/wp-admin/admin-ajax.php
FAQ

Frequently Asked Questions about Admin username changer