GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration

GCVE-1988-2026-0103

Vulnerability from gna-1988 – Published: 2026-09-07 13:20 – Updated: 2026-09-07 13:20
VLAI
Title
Subject: Advisory Submission: EZ Game Booster - Cleartext Storage of Sensitive Credentials (CWE-312)
Summary
# 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>nim44r3k () gmail com</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 nim44r3k () gmail com - priv8 () tuta io _______________________________________________ Sent through the Full Disclosure mailing list https://nmap.org/mailman/listinfo/fulldisclosure Web Archives & RSS: https://seclists.org/fulldisclosure/
Severity
No CVSS data available.
CWE
Impacted products
Vendor Product Version CPE status
unknown Subject Advisory Submission Affected: unknown
guessed Create a notification for this product.
Credits

{
  "containers": {
    "cna": {
      "affected": [
        {
          "product": "Subject Advisory Submission",
          "vendor": "unknown",
          "versions": [
            {
              "status": "affected",
              "version": "unknown"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "AliReza"
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "# Exploit Title: EZ Game Booster v1.0.0 - Cleartext Credentials in user.config\n# Date: 2026-07-16\n# Exploit Author: Alireza Chegini\n# Vendor Homepage: https://ezsystemrepairs.com\n# Software Link: https://ezsystemrepairs.com (Free version available)\n# Version: 1.0.0 (v2.0 exists but not tested - paid license required)\n# Tested on: Windows 10 / Windows 11\n# CVE: Pending\n============================================================\n\n1. Description\n   EZ Game Booster v1.0.0 stores user credentials (username, password,\n   email, licenseKey) in plaintext within a .NET user.config file.\n   This is a CWE-312 vulnerability allowing local credential theft.\n\n2. Affected File Path\n   C:\\Users\\%USERNAME%\\AppData\\Local\\ezgamebooster\\\n   ezgamebooster_Url_fgj2qz5coiw33xftcp3agaqkgxc51bkk\\1.0.0.0\\user.config\n\n3. Exposed Fields (stored in cleartext)\n   - username\n   - password\n   - email\n   - fullname\n   - licenseKey\n   - machineCode\n\n4. Sample user.config Structure\nThe following is the exact content of the user.config file found on\nthe researcher\u2019s system:\n\u003c?xml version=\"1.0\" encoding=\"utf-8\"?\u003e\n\u003cconfiguration\u003e\n\u003cuserSettings\u003e\n\u003cezgamebooster.My.MySettings\u003e\n\u003csetting name=\"username\" serializeAs=\"String\"\u003e\n\u003cvalue\u003enimaarek\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"password\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eCanYouSeeMyPassword?!\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"machineCode\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eN414NBC****BDBMB\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"role\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eFree\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"active\" serializeAs=\"String\"\u003e\n\u003cvalue\u003e2026-07-15 16:38:52\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"created_at\" serializeAs=\"String\"\u003e\n\u003cvalue\u003e2026-07-15 16:38:52\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"email\" serializeAs=\"String\"\u003e\n\u003cvalue\u003enim44r3k () gmail com\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"fullname\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eAliReza Chegini\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"subinfo\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eBasic\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"usernameChanged\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eTrue\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"rememberMe\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eTrue\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"licenseKey\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eA325-****-B084-****\u003c/value\u003e\n\u003c/setting\u003e\n\u003csetting name=\"isLoggedIn\" serializeAs=\"String\"\u003e\n\u003cvalue\u003eFalse\u003c/value\u003e\n\u003c/setting\u003e\n\u003c/ezgamebooster.My.MySettings\u003e\n\u003c/userSettings\u003e\n\u003c/configuration\u003e\n\n5. Impact\n   - Credential theft via local file read\n   - Credential stuffing attacks on other platforms\n   - License key theft for unauthorized activation\n\n6. Steps to Reproduce\n   a. Install and run EZ Game Booster v1.0.0\n   b. Create an account or log in\n   c. Browse to: %LOCALAPPDATA%\\ezgamebooster\\\n      ezgamebooster_Url_fgj2qz5coiw33xftcp3agaqkgxc51bkk\\1.0.0.0\\\n   d. Open user.config with Notepad\n   e. Observe plaintext password, email, and licenseKey\n\n7. Remediation\n   Encrypt sensitive data using DPAPI before serialization.\n   Use Windows Credential Manager for credential storage.\n\n8. Author\u0027s Note on Discovery\n   \"I discovered this while uninstalling the software and checking for\n   leftover files. I was not performing any targeted security research\n   at the time \u2014 I simply found my credentials in plaintext by accident.\"\n\n\nBest regards,\nAliReza Chegini - nimaarek\nnim44r3k () gmail com - priv8 () tuta io\n_______________________________________________\nSent through the Full Disclosure mailing list\nhttps://nmap.org/mailman/listinfo/fulldisclosure\nWeb Archives \u0026 RSS: https://seclists.org/fulldisclosure/"
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "cweId": "CWE-312",
              "description": "CWE-312",
              "lang": "en",
              "type": "CWE"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-09-07T13:20:22Z",
        "orgId": "4e2abfbf-4a2a-4b76-a4e0-d77c18ba156c",
        "shortName": "VULNARCHIVE"
      },
      "references": [
        {
          "tags": [
            "technical-description"
          ],
          "url": "https://vuln.freearchive.org/archive/full-disclosure/2026/Jul/21"
        },
        {
          "tags": [
            "technical-description"
          ],
          "url": "https://seclists.org/fulldisclosure/2026/Jul/21"
        },
        {
          "url": "https://ezsystemrepairs.com"
        },
        {
          "url": "https://nmap.org/mailman/listinfo/fulldisclosure"
        },
        {
          "url": "https://seclists.org/fulldisclosure/"
        }
      ],
      "source": {
        "defect": [
          "https://seclists.org/fulldisclosure/2026/Jul/21"
        ],
        "discovery": "EXTERNAL"
      },
      "title": "Subject: Advisory Submission: EZ Game Booster - Cleartext Storage of Sensitive Credentials (CWE-312)",
      "x_gcve": [
        {
          "recordType": "advisory",
          "relationships": [],
          "vulnId": "GCVE-1988-2026-0103",
          "x_vulnarchive": {
            "archiveUrl": "https://vuln.freearchive.org/archive/full-disclosure/2026/Jul/21",
            "automated": true,
            "contentSha256": "80227aec16dd9d88bf81836efb7b5f4713a56899de1337982b61deee3e06b5a3",
            "evidenceScore": 7,
            "messageId": "",
            "originalUrl": "https://seclists.org/fulldisclosure/2026/Jul/21",
            "policy": "vulnarchive-1",
            "sourceFormat": "text/html",
            "sourcePublishedAt": "2026-07-16T01:47:06Z"
          }
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "4e2abfbf-4a2a-4b76-a4e0-d77c18ba156c",
    "assignerShortName": "VULNARCHIVE",
    "datePublished": "2026-09-07T13:20:22Z",
    "dateUpdated": "2026-09-07T13:20:22Z",
    "state": "PUBLISHED",
    "vulnId": "GCVE-1988-2026-0103"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2"
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Loading…