Katalog CVE

CVE-2026-79774

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

Winter CMS w wersjach przed 1.2.13 zawiera niekompletną poprawkę dla podatności ucieczki z sandboxa Twig w System\Twig\SecurityPolicy, która pozwala uwierzytelnionym użytkownikom backendu z uprawnieniami do edycji szablonów na ominięcie ograniczeń sandboxa. Atakujący mogą wykorzystać przekazywanie metod przez modele Eloquent i konstruktory zapytań, używając metod takich jak saveQuietly(), deleteQuietly(), increment(), decrement() i newQuery(), aby odczytywać i modyfikować dowolne rekordy bazy danych, wykonywać dowolne SQL i osiągnąć zdalne wykonanie kodu poprzez wstrzyknięcie PHP do sekcji kodu szablonu.

Ocena ryzyka

Ryzyko obejmuje możliwość zdalnego wykonania kodu i pełnej kompromitacji aplikacji przez uwierzytelnionych użytkowników z uprawnieniami do edycji szablonów.

Rekomendacja

Zaleca się natychmiastową aktualizację do wersji 1.2.13 lub nowszej oraz ograniczenie uprawnień do edycji szablonów tylko dla zaufanych użytkowników.

Inne podatności w Winter CMS

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

Winter CMS versions before 1.2.13 contain an incomplete fix for a Twig sandbox escape vulnerability in System\\Twig\\SecurityPolicy that allows authenticated backend users with template-editing permissions to bypass sandbox restrictions. Attackers can exploit method forwarding through Eloquent models and query builders using methods like saveQuietly(), deleteQuietly(), increment(), decrement(), and newQuery() to read and modify arbitrary database records, execute arbitrary SQL, and achieve remote code execution by injecting PHP into template code sections.

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