CVE Catalog

CVE-2026-42843

High
Published: Translated: NVD NIST

Summary

The Grav API Plugin is a RESTful API for Grav CMS that provides full access to content, media, configuration, and user management. Prior to version 1.0.0-beta.15, there is a vulnerability related to insecure direct object reference and logic flaw, allowing authenticated users to modify their own permissions.

Risk Assessment

An attacker can exploit this vulnerability to escalate their privileges to Super Administrator, leading to full system compromise and potential remote code execution.

Recommendation

It is recommended to update the Grav API Plugin to version 1.0.0-beta.15 or later to mitigate this vulnerability.

Other vulnerabilities in Grav API Plugin

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS