Packages / @sveltejs/kit / Security
ModerateVulnerabilityGHSA-88qp-p4qg-rqm6CVE-2026-82261Published 19 Feb 2026
CPU exhaustion in SvelteKit remote form deserialization (experimental only)
Affected releases · @sveltejs/kit
- 2.x2.49.0 – 2.52.0Fixed in 2.52.2
On 2.x, the newest line:
npm install @sveltejs/kit@2.52.23.x
Not affected
3.0.0 – 3.1.0
3 releases, latest
2.x
Not affected
2.0.0 – 2.48.8
189 releases
Affected
2.49.0 – 2.52.0
11 releases
Fixed
2.52.2 – 2.70.3
37 releases
Is your project affected?
Paste your package.json, or type the range you declare for @sveltejs/kit. It is read in your browser and sent nowhere.
What happens
Versions of @sveltejs/kit prior to 2.52.2 with remote functions enabled are vulnerable to CPU exhaustion. Malformed form data can cause the server to become unresponsive while processing a request, resulting in denial of service.
Only applications using both experimental.remoteFunctions and form are vulnerable.