Katalog CVE

CVE-2026-124430

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Craft CMS od 5.10.0 przed 5.11.2 zawiera podatność na zdalne wykonanie kodu, która pozwala użytkownikom panelu sterowania bez uprawnień administratora uzyskać szablony Twig podpisane HMAC przez punkt końcowy app/render-elements. Atakujący mogą przesłać podpisany szablon jako parametr przekierowania logowania returnUrl, wywołując niesandboxowaną ewaluację renderObjectTemplate() i wykonując polecenia systemu operacyjnego jako proces roboczy PHP.

Ocena ryzyka

Umożliwia to nieuprzywilejowanym użytkownikom panelu wykonanie dowolnych poleceń na serwerze, co może prowadzić do pełnego przejęcia systemu.

Rekomendacja

Zaktualizuj Craft CMS do wersji 5.11.2 lub nowszej i ogranicz dostęp do panelu sterowania do niezbędnych użytkowników.

Inne podatności w Craft CMS

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

Craft CMS from 5.10.0 before 5.11.2 contains a remote code execution vulnerability that allows non-administrator control panel users to obtain HMAC-signed Twig templates via the app/render-elements endpoint. Attackers can submit the signed templated returnUrl as the login redirect parameter, triggering unsandboxed renderObjectTemplate() evaluation and executing OS commands as the PHP worker.

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