8.8
/ 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Description
Grav API Plugin is a RESTful API for Grav CMS that provides full headless access to your site's content, media, configuration, users, and system management. Prior to 1.0.0-beta.15, an insecure direct object reference and logic flaw in the Grav API plugin (UsersController::update) allows any authenticated user with basic API access (api.access) to modify their own permission configuration. An attacker can exploit this to escalate their privileges to Super Administrator (admin.super and api.super), leading to full system compromise and potential RCE. This vulnerability is fixed in 1.0.0-beta.15.
AI Analysis
Privilege escalation vulnerability in Grav API Plugin allowing authenticated users to modify their own permission configuration and potentially gain Super Administrator access
Basic Information
ID
CVE-2026-42843
Source
GitHub_M
Published
May 11, 2026 at 15:54
Affected Product
Vendor
getgrav
Product
grav-plugin-api
Version
< 1.0.0-beta.15
Affected Versions
getgrav grav-plugin-api < 1.0.0-beta.15
CWE Classification
AI Assessment
AI Score
8.8 / 10
AI Severity
High
Vendor
getgrav
Product
Grav API Plugin
Version
< 1.0.0-beta.15