Katalog CVE

CVE-2023-34253

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

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.07%

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

Streszczenie

Grav to system zarządzania treścią oparty na plikach. W wersjach przed 1.7.42 lista zakazanych funkcji była niewystarczająca, co umożliwiało atakującym z niskimi uprawnieniami wstrzykiwanie złośliwych szablonów i uzyskanie zdalnego wykonania kodu.

Ocena ryzyka

Atakujący z dostępem do panelu administracyjnego Grav i uprawnieniami do tworzenia/aktualizacji stron może wykorzystać tę podatność do przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację do wersji 1.7.42 lub nowszej, aby załatać tę podatność i poprawić bezpieczeństwo systemu.

Inne podatności w Grav CMS

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

Grav is a flat-file content management system. Prior to version 1.7.42, the denylist introduced in commit 9d6a2d to prevent dangerous functions from being executed via injection of malicious templates was insufficient and could be easily subverted in multiple ways -- (1) using unsafe functions that are not banned, (2) using capitalised callable names, and (3) using fully-qualified names for referencing callables. Consequently, a low privileged attacker with login access to Grav Admin panel and page creation/update permissions is able to inject malicious templates to obtain remote code execution. A patch in version 1.7.42 improves the denylist.

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