Katalog CVE

CVE-2025-66301

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Grav to platforma webowa oparta na plikach. Przed wersją 1.8.0-beta.27, z powodu niewłaściwych kontroli autoryzacji przy modyfikowaniu krytycznych pól w żądaniu POST do /admin/pages/{page_name}, edytor z uprawnieniami tylko do zmiany podstawowej treści formularza może zmienić działanie formularza poprzez modyfikację zawartości data[_json][header][form], czyli YAML frontmatter, który zawiera sekcję process określającą, co dzieje się po wysłaniu formularza, w tym ważne akcje mogące prowadzić do dalszych podatności. Podatność naprawiona w wersji 1.8.0-beta.27.

Ocena ryzyka

Ryzyko obejmuje możliwość eskalacji uprawnień i modyfikacji krytycznych ustawień formularzy, co może prowadzić do dalszych ataków, takich jak wstrzykiwanie kodu lub nieautoryzowane działania.

Rekomendacja

Zaleca się natychmiastową aktualizację do wersji 1.8.0-beta.27 lub nowszej oraz przegląd uprawnień użytkowników edytujących formularze.

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

Grav is a file-based Web platform. Prior to 1.8.0-beta.27, due to improper authorization checks when modifying critical fields on a POST request to /admin/pages/{page_name}, an editor with only permissions to change basic content on the form is now able to change the functioning of the form through modifying the content of the data[_json][header][form] which is the YAML frontmatter which includes the process section which dictates what happens after a user submits the form which include some important actions that could lead to further vulnerabilities. This vulnerability is fixed in 1.8.0-beta.27.

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