Katalog CVE

CVE-2026-116019

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.35%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

Grav w wersjach 2.0.15 do 2.2.13 zawiera podatność obejścia listy dozwolonych, która pozwala edytorom stron wywoływać dowolne publiczne metody statyczne poprzez przenoszenie dyrektyw data-*@ z kluczami unset-name@ lub całkowitoliczbowymi. Atakujący z uprawnieniami do edycji stron mogą osadzać spreparowane pola w nadpisaniach formularzy Flex w frontmatterze strony, aby wywołać metody takie jak Folder::delete lub Utils::download, usuwając katalogi, nadpisując pliki lub czytając pliki poza drzewem stron.

Ocena ryzyka

Osoba z uprawnieniami edycji strony może usunąć katalogi, nadpisać pliki lub odczytać pliki spoza drzewa stron, co może prowadzić do utraty danych lub ujawnienia informacji. Ryzyko dotyczy organizacji, które przyznają edytorom stron dostęp do instancji Grav.

Rekomendacja

Zaktualizuj Grav do wersji 2.2.13 lub nowszej. Ogranicz uprawnienia edycji stron do zaufanych użytkowników do czasu wdrożenia aktualizacji.

Inne podatności w Grav

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

Grav 2.0.15 before 2.2.13 contains an allowlist bypass vulnerability that allows page editors to invoke arbitrary public static methods by relocating data-*@ directives with unset-name@ or integer keys. Attackers with page-edit permission can embed crafted fields in Flex form overrides in page frontmatter to call methods like Folder::delete or Utils::download, deleting directories, overwriting files, or reading files outside the page tree.

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