CVE-2026-53952
nicheUnauthenticated Admin Account Creation in GetSimple CMS via Residual Setup Script
GetSimple CMS and its community edition contain a logic flaw in the automated security control that is supposed to delete the installation script admin/setup.php once setup is complete: a self-exclusion bug in the deletion routine prevents the script from ever being removed. Because admin/setup.php remains reachable on fully installed sites, any unauthenticated remote attacker can invoke it and create a new administrator account (CWE-306/CWE-285/CWE-489). With administrator credentials established this way, an attacker gains full control of the CMS, including content manipulation and the typical admin-path paths to code execution. All GetSimple CMS versions 3.4.0a and below and GetSimpleCMS-CE versions 3.3.22 and below are affected, and no patched release was available at publication. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is known as of the time of writing.
What to do: No fixed version is available yet, so manually delete admin/setup.php from every installation or block web access to it (e.g., via web server rules) immediately. Audit user accounts for administrator entries you did not create, and review access logs for requests to admin/setup.php that could indicate prior exploitation. Monitor the GetSimple CMS and GetSimpleCMS-CE projects for a patched release and upgrade as soon as one ships.
| GetSimple CMS | 3.4.0a and below |
| GetSimple CMS (community edition) GetSimpleCMS-CE | 3.3.22 and below |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. A logic flaw in GetSimple CMS (v3.4.0a and below) and GetSimpleCMS-CE (v3.3.22 and below) allows unauthenticated attackers to create a new administrator account. The application features an automated security control designed to delete the sensitive `admin/setup.php` file post-installation. However, this control is neutralized by a self-exclusion bug within the deletion logic, leaving the setup script accessible for unauthorized account creation even after a legitimate installation is completed. As of time of publication, no known patched versions are available.
- Weakness
- CWE-285, CWE-306, CWE-489
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
In the news0 stories
No ingested article mentions this CVE yet.