Insecure Direct Object Reference in Grav API Plugin for Grav CMS
CVE-2026-42843
8.8HIGH
What is CVE-2026-42843?
The Grav API Plugin for Grav CMS exhibits a vulnerability where an insecure direct object reference and logic flaw in the UsersController::update function allows authenticated users with minimal API access to alter their own permission settings. This exploit can potentially enable an attacker to gain Super Administrator privileges, compromising the system completely and possibly leading to remote code execution (RCE). The issue has been addressed in version 1.0.0-beta.15.
Affected Version(s)
grav-plugin-api < 1.0.0-beta.15
