Skip to main content
← All vulnerabilities
CVE-2026-42843GHSA-R945-H4VM-H736

grav-plugin-api: Grav API Privilege Escalation to Super Admin

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.0-beta.15
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • getgrav grav-plugin-api

    fixed in 1.0.0-beta.15

  • getgrav/grav-plugin-apiPackagist

    fixed in 1.0.0-beta.15

References 1

GitHub · getgrav/grav