Katalog CVE

CVE-2026-22803

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

SvelteKit w wersjach od 2.49.0 do 2.49.4 zawiera podatność w eksperymentalnej funkcji form remote, która używa binarnego formatu danych do reprezentacji przesłanych danych formularza. Specjalnie spreparowany payload może spowodować alokację dużej ilości pamięci na serwerze, prowadząc do DoS przez wyczerpanie pamięci. Podatność została naprawiona w wersji 2.49.5.

Ocena ryzyka

Atakujący może wysłać złośliwe żądanie, które doprowadzi do wyczerpania pamięci serwera, powodując niedostępność aplikacji dla wszystkich użytkowników. Ryzyko jest szczególnie istotne dla środowisk produkcyjnych, gdzie awaria może skutkować przestojem i stratami finansowymi.

Rekomendacja

Zaleca się natychmiastową aktualizację SvelteKit do wersji 2.49.5 lub nowszej, która zawiera poprawkę. Jeśli aktualizacja nie jest możliwa, należy rozważyć tymczasowe wyłączenie eksperymentalnej funkcji form remote.

Inne podatności w SvelteKit

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

SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. From 2.49.0 to 2.49.4, the experimental form remote function uses a binary data format containing a representation of submitted form data. A specially-crafted payload can cause the server to allocate a large amount of memory, causing DoS via memory exhaustion. This vulnerability is fixed in 2.49.5.

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