Katalog CVE

CVE-2026-47730

ŚrednieCVSS 5.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

W bibliotece Twig (wersje od 3.0.0 do 3.26.0) klasa Twig\Profiler\Dumper\HtmlDumper zapisuje wyniki Profile::getTemplate() i Profile::getName() do wyjścia HTML bez odpowiedniego escapingu. Pozwala to atakującemu na wstrzyknięcie dowolnego kodu HTML poprzez kontrolowane nazwy szablonów lub profili, gdy przeglądarka renderuje zrzut profilera.

Ocena ryzyka

Wstrzyknięcie HTML może prowadzić do ataków typu cross-site scripting (XSS) w kontekście przeglądarki administratora, co może skutkować kradzieżą sesji lub innymi szkodliwymi działaniami.

Rekomendacja

Należy zaktualizować Twig do wersji 3.26.0 lub nowszej, która zawiera poprawkę.

Inne podatności w Twig

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

Twig is a template language for PHP. From 3.0.0 until 3.26.0, Twig\Profiler\Dumper\HtmlDumper writes Profile::getTemplate() and Profile::getName() into HTML output without escaping, allowing attacker-controlled template or profile names to inject arbitrary HTML when a browser renders the profiler dump. This issue is fixed in version 3.26.0.

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