Katalog CVE

CVE-2026-93432

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.54%

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

Streszczenie

W silniku szablonów Quarkus Qute wykryto błąd. Gdy pomocnik sekcji {#eval} przetwarza podszablon, nie przekazuje informacji o typie zawartości szablonu nadrzędnego, co omija standardowe mechanizmy escapowania i pozwala na wyświetlenie niezaufanych danych jako surowego, nieescapowanego tekstu. Podatność może prowadzić do Cross-Site Scripting (XSS) i JSON Injection, umożliwiając zdalnemu atakującemu wykonanie dowolnego kodu w przeglądarce użytkownika lub manipulację danymi.

Ocena ryzyka

Podatność XSS i JSON Injection może pozwolić atakującemu na wykonanie dowolnego kodu JavaScript w przeglądarce ofiary, kradzież sesji lub manipulację danymi aplikacji. Organizacje używające Quarkus Qute do renderowania treści z niezaufanych źródeł są narażone na ataki po stronie klienta i wstrzykiwanie danych.

Rekomendacja

Zaktualizuj Quarkus do wersji zawierającej poprawkę tego błędu lub unikaj używania pomocnika {#eval} z niezaufanymi danymi. Zastosuj dodatkowe mechanizmy escapowania i walidacji danych wyjściowych w szablonach Qute.

Powiązane podatności

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

A flaw was found in the Quarkus Qute template engine. When the {#eval} section helper processes a sub-template, it fails to pass the parent template's content type information. This bypasses standard escaping mechanisms, allowing untrusted data to be output as raw, unescaped text. This vulnerability can lead to Cross-Site Scripting (XSS) and JSON Injection, potentially allowing a remote attacker to execute arbitrary code in a user's browser or manipulate data.

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