Katalog CVE

CVE-2026-82259

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

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

Streszczenie

SvelteKit w wersjach od 2.49.0 do 2.53.2 (naprawione w 2.53.3) zawiera problem z ekspansją deserializacji w eksperymentalnej funkcji zdalnej formularza. Gdy aplikacja włącza experimental.remoteFunctions i używa funkcji form do przetwarzania tablicy plików bez walidacji files.length lub rozmiarów poszczególnych plików, atakujący może przesłać stosunkowo małe dane, które rozwijają się w bardzo duże tablice plików, prowadząc do kosztownego przetwarzania i odmowy usługi.

Ocena ryzyka

Ryzyko polega na możliwości wywołania przeciążenia serwera przez atakującego, co może prowadzić do niedostępności aplikacji i znacznych kosztów operacyjnych.

Rekomendacja

Zaleca się aktualizację SvelteKit do wersji 2.53.3 lub nowszej oraz wdrożenie walidacji rozmiaru i liczby plików w aplikacji.

Inne podatności w SvelteKit

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

SvelteKit versions from 2.49.0 through 2.53.2 (fixed in 2.53.3) contain a deserialization expansion issue in the experimental form remote function. When an application enables experimental.remoteFunctions and uses the form function to process the files array without validating files.length or individual file sizes, an attacker can submit relatively small inputs that expand into very large file arrays, leading to expensive processing and denial of service.

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