CVE-2026-82259
Description
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.
How to fix
- svelte sveltekit2.53.3 or later
- @sveltejs/kit2.53.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| svelte sveltekit | 2.49.0 ≤ v < 2.53.3 | 2.53.3 |
| @sveltejs/kitnpm | 2.49.0 ≤ v < 2.53.3 | 2.53.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.