CVE Catalog

CVE-2026-42844

High
Published: Translated: NVD NIST

Summary

Grav is a file-based web platform. In version 2.0.0-beta.2, a low-privileged authenticated API user can abuse /api/v1/blueprint-upload to write an arbitrary YAML file into user/accounts/, then log in as the newly created account with api.super privileges, resulting in full administrative compromise of the Grav API.

Risk Assessment

The organization may face serious security implications, including unauthorized access to data and system resources.

Recommendation

It is recommended to upgrade to API version 1.0.0-beta.17 to mitigate this vulnerability.

Related vulnerabilities

Original NVD description (English source)

Grav is a file-based Web platform. In Grav 2.0.0-beta.2, a low-privileged authenticated API user with api.media.write can abuse /api/v1/blueprint-upload to write an arbitrary YAML file into user/accounts/, then log in as the newly created account with api.super privileges. This results in full administrative compromise of the Grav API. This vulnerability is fixed in API 1.0.0-beta.17.

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