PT-2026-37275 · Grav · Grav
Anhng1410
·
Published
2026-05-05
·
Updated
2026-05-27
·
CVE-2026-42609
CVSS v3.1
8.1
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Grav versions prior to 2.0.0-beta.2
Description
A business logic issue in the Grav Admin Panel allows a low-privileged user with user creation permissions to overwrite existing accounts, including the primary administrator. By creating a new user with a username that already exists, the system updates the existing account's metadata and permissions instead of rejecting the request. This occurs because the user management module fails to strictly validate if a username is already taken by a higher-privileged account, leading to the overwriting of the existing user configuration file. This results in a Denial of Service (DoS) on administrative functions and privilege de-escalation of the root account, effectively locking the administrator out of the system.
Recommendations
Update to version 2.0.0-beta.2.
As a temporary workaround, restrict the
admin.users.create permission to trusted administrators only.Exploit
Fix
DoS
IDOR
Improper Privilege Management
Improper Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Grav