CVE Catalog

CVE-2026-22803

High
Published: Translated: NVD NIST

Summary

SvelteKit versions 2.49.0 through 2.49.4 contain a vulnerability in the experimental form remote function, which uses a binary data format for submitted form data. A specially crafted payload can cause the server to allocate a large amount of memory, leading to DoS via memory exhaustion. The vulnerability is fixed in version 2.49.5.

Risk Assessment

An attacker can send a malicious request that exhausts server memory, causing the application to become unavailable to all users. This risk is especially critical in production environments, where downtime can lead to financial losses and reputational damage.

Recommendation

Immediately upgrade SvelteKit to version 2.49.5 or later, which includes the fix. If upgrading is not possible, consider temporarily disabling the experimental form remote feature.

Other vulnerabilities in SvelteKit

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS