CVE-2026-59190 Details
Description
grav-plugin-admin is an HTML user interface that provides a way to configure Grav and create and modify pages. In 1.10.52 and earlier, an authenticated attacker with admin.users permission can change the password of any user account, including the super administrator, by sending a direct POST request to /admin/user/{username}?task=save with data[password] because saveUser authorizes the caller's user-management permission but does not verify whether the caller may edit the target user. This issue is expected to be fixed in version 1.10.53.
A vulnerability exists in the Grav Admin Plugin versions 1.10.52 and earlier, allowing an authenticated attacker with user management permissions to change the password of any user, including the super administrator. This is achieved by sending a POST request to the user edit endpoint without proper authorization checks. The vulnerability arises from an indirect object reference and privilege escalation issue, as the plugin fails to verify whether the user has the right to edit the target account.
Users can update to Grav Admin Plugin version 1.10.53 or later, where this vulnerability has been fixed. Instructions for updating can be found in the Grav documentation.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 10, 2026CISA-ADP
Assessed Jul 10, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/getgrav/grav/security/advisories/GHSA-p97c-g455-q447 | CISA-ADP | AdvisoryRemedyVendor |
| https://github.com/getgrav/grav-plugin-admin/commit/88f7ce8e50324472f492965caa42fb709a4f791a | [email protected] | Source CodeVendor |
| https://github.com/getgrav/grav/security/advisories/GHSA-p97c-g455-q447 | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Grav Admin Plugin | >= 1.2.11, <= 1.10.52 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 10, 2026 | CVE Modified | CISA-ADP |
| Jul 10, 2026 | New CVE Received | [email protected] |
Volerion