Katalog CVE

CVE-2026-114061

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

SvelteKit (@sveltejs/kit) w wersjach przed 3.0.0 zawiera podatność cross-site scripting (XSS) w prerenderowanych stronach, ponieważ wartość nagłówka cache-control ustawiona przez setHeaders jest wstawiana bez escapowania do tagu <meta http-equiv="cache-control">. Atakujący, który może wpłynąć na tę niezaufaną wartość w czasie prerenderowania, może wyłamać się z atrybutu content i wstrzyknąć HTML lub JavaScript, który wykona się u użytkowników odwiedzających stronę.

Ocena ryzyka

Wstrzyknięty skrypt może wykonać się w przeglądarce użytkownika, umożliwiając kradzież sesji, przejęcie konta lub modyfikację treści strony.

Rekomendacja

Zaktualizuj SvelteKit do wersji 3.0.0 lub nowszej. Upewnij się, że wartości nagłówków używane w prerenderowaniu są prawidłowo escapowane.

Inne podatności w SvelteKit

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

SvelteKit (@sveltejs/kit) before 3.0.0 contains a cross-site scripting vulnerability in prerendered pages because a cache-control header value set via setHeaders is inserted without escaping into a <meta http-equiv="cache-control"> tag. An attacker who can influence that untrusted value at prerender time can break out of the content attribute and inject HTML or JavaScript that executes when users visit the page.

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