Katalog CVE

CVE-2026-109305

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Craft CMS w wersjach od 5.10.2 do 5.10.14 zawiera podatność na ominięcie piaskownicy Twig, która pozwala nieadministracyjnym użytkownikom na wywoływanie callable PHP przez operatory "has some" i "has every". Użytkownicy z uprawnieniami System Messages mogą podać dwuargumentowe callable, takie jak passthru lub system, w szablonach w piaskownicy, aby wykonać kod jako użytkownik webowy.

Ocena ryzyka

Ryzyko polega na możliwości wykonania dowolnego kodu przez nieuprzywilejowanych użytkowników, co może prowadzić do naruszenia integralności systemu i nieautoryzowanego dostępu.

Rekomendacja

Zaleca się aktualizację Craft CMS do wersji 5.10.14 lub nowszej, która zawiera poprawkę eliminującą tę podatność.

Inne podatności w Craft CMS

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

Craft CMS from 5.10.2 before 5.10.14 contains a Twig sandbox bypass that allows non-admin users to invoke PHP callables through the "has some" and "has every" operators. Users with the System Messages permission can supply two-argument callables such as passthru or system in sandboxed templates to execute code as the web user.

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