Katalog CVE

CVE-2026-42844

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Grav to platforma internetowa oparta na plikach. W wersji 2.0.0-beta.2, użytkownik API z niskimi uprawnieniami może wykorzystać /api/v1/blueprint-upload do zapisania dowolnego pliku YAML w user/accounts/, a następnie zalogować się jako nowo utworzone konto z uprawnieniami api.super, co prowadzi do pełnego przejęcia administracyjnego API Grav.

Ocena ryzyka

Organizacja może doświadczyć poważnych konsekwencji związanych z bezpieczeństwem, w tym nieautoryzowanego dostępu do danych i zasobów systemowych.

Rekomendacja

Zaleca się aktualizację do wersji API 1.0.0-beta.17, aby usunąć tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS