📄 EZ Game Booster 1.0.0 Insecure Credential Storage
# Exploit Title: EZ Game Booster v1.0.0 - Cleartext Credentials in user.config
# Date: 2026-07-16
# Exploit Author: Alireza Chegini
# Vendor Homepage: https://ezsystemrepairs.com
# Software Link: https://ezsystemrepairs.com (Free version available)
# Version: 1.0.0 (v2.0 exists but not tested - paid license required)
# Tested on: Windows 10 / Windows 11
# CVE: Pending
============================================================
1. Description
EZ Game Booster v1.0.0 stores user credentials (username, password,
email, licenseKey) in plaintext within a .NET user.config file.
This is a CWE-312 vulnerability allowing local credential theft.
2. Affected File Path
C:\Users\%USERNAME%\AppData\Local\ezgamebooster\
ezgamebooster_Url_fgj2qz5coiw33xftcp3agaqkgxc51bkk\1.0.0.0\user.config
3. Exposed Fields (stored in cleartext)
- username
- password
- email
- fullname
- licenseKey
- machineCode
4. Sample user.config Structure
The following is the exact content of the user.config file found on
the researcher’s system:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<userSettings>
<ezgamebooster.My.MySettings>
<setting name="username" serializeAs="String">
<value>nimaarek</value>
</setting>
<setting name="password" serializeAs="String">
<value>CanYouSeeMyPassword?!</value>
</setting>
<setting name="machineCode" serializeAs="String">
<value>N414NBC****BDBMB</value>
</setting>
<setting name="role" serializeAs="String">
<value>Free</value>
</setting>
<setting name="active" serializeAs="String">
<value>2026-07-15 16:38:52</value>
</setting>
<setting name="created_at" serializeAs="String">
<value>2026-07-15 16:38:52</value>
</setting>
<setting name="email" serializeAs="String">
<value>[email protected]</value>
</setting>
<setting name="fullname" serializeAs="String">
<value>AliReza Chegini</value>
</setting>
<setting name="subinfo" serializeAs="String">
<value>Basic</value>
</setting>
<setting name="usernameChanged" serializeAs="String">
<value>True</value>
</setting>
<setting name="rememberMe" serializeAs="String">
<value>True</value>
</setting>
<setting name="licenseKey" serializeAs="String">
<value>A325-****-B084-****</value>
</setting>
<setting name="isLoggedIn" serializeAs="String">
<value>False</value>
</setting>
</ezgamebooster.My.MySettings>
</userSettings>
</configuration>
5. Impact
- Credential theft via local file read
- Credential stuffing attacks on other platforms
- License key theft for unauthorized activation
6. Steps to Reproduce
a. Install and run EZ Game Booster v1.0.0
b. Create an account or log in
c. Browse to: %LOCALAPPDATA%\ezgamebooster\
ezgamebooster_Url_fgj2qz5coiw33xftcp3agaqkgxc51bkk\1.0.0.0\
d. Open user.config with Notepad
e. Observe plaintext password, email, and licenseKey
7. Remediation
Encrypt sensitive data using DPAPI before serialization.
Use Windows Credential Manager for credential storage.
8. Author's Note on Discovery
"I discovered this while uninstalling the software and checking for
leftover files. I was not performing any targeted security research
at the time — I simply found my credentials in plaintext by accident."
Best regards,
AliReza Chegini - nimaarek
[email protected] - [email protected]Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
16 Jul 2026 00:00Current
6.1Medium risk
Vulners AI Score6.1