
Change Username Security & Risk Analysis
wordpress.org/plugins/change-usernameChange WordPress usernames from the user edit screen, with validation for existing users, illegal logins, and Multisite admins.
Is Change Username Safe to Use in 2026?
Generally Safe
Score 100/100Change Username has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'change-username' plugin v1.0.2 exhibits a generally good security posture in several key areas. The absence of dangerous functions, the exclusive use of prepared statements for all SQL queries, and the fact that all output is properly escaped are strong indicators of secure coding practices. Furthermore, the plugin demonstrates the use of nonces and capability checks, which are essential for WordPress security. The vulnerability history being completely clear also suggests a well-maintained and previously secure codebase.
However, a significant concern arises from the static analysis revealing one unprotected AJAX handler. With a total of one entry point and one unprotected entry point, this constitutes 100% of the attack surface being exposed without proper authentication or authorization checks. While taint analysis did not reveal any issues with unsanitized paths, the presence of an unprotected AJAX endpoint is a direct gateway for potential abuse if the functionality it exposes can be manipulated by an unauthenticated user.
In conclusion, while the plugin has commendable strengths in its data handling and output sanitization, the single unprotected AJAX handler presents a clear and direct security risk. Addressing this vulnerability should be the highest priority to improve the plugin's overall security.
Key Concerns
- Unprotected AJAX handler
Change Username Security Vulnerabilities
Change Username Release Timeline
Change Username Code Analysis
SQL Query Safety
Data Flow Analysis
Change Username Attack Surface
AJAX Handlers 1
WordPress Hooks 2
Maintenance & Trust
Change Username Maintenance & Trust
Maintenance Signals
Community Trust
Change Username Alternatives
ITX UserOps — User Management, Login Activity, Sessions & Audit Log
itx-userops
One admin console for your WordPress users: online status, login activity, sessions, disable accounts, audit log and bulk actions.
SUC – same user credentials
same-user-credentials
It allows you to log in to two or more of your websites using the same credentials.
Last Login Info
last-login-info
Displays the last login timestamp of each user in the WordPress admin Users table, with tools to export and manage login data.
Last Login Info Display
last-login-info-display
Track user activity with a detailed "Last Login" and "Login Count" column in the WordPress Users dashboard.
Users manager – PN
userspn
Streamline user management on your WordPress site with this powerful plugin. Enable custom forms, secure login, and seamless profile management.
Change Username Developer Profile
9 plugins · 1.1M total installs
How We Detect Change Username
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/change-username/assets/js/script.min.js/wp-content/plugins/change-username/assets/js/script.min.jschange-username/assets/js/script.min.js?ver=HTML / DOM Fingerprints
change_username