Intel

AIKIDO-2026-53446

@sveltejs/kit is vulnerable to Denial of Service

Denial of ServiceGHSA-wqjv-9729-c5q2 Published 3 days ago

53

Medium Risk

This Affects:

JS@sveltejs/kit
2.49.0 - 2.69.0
Fixed in 2.69.1
Are you affected? Scan for Free

TL;DR

SvelteKit processes remote form function payloads server-side, and a large or malformed payload can trigger a promise rejection that is never caught. The unhandled promise rejection propagates and terminates the Node.js process. An unauthenticated attacker can repeatedly send such payloads to crash the server and cause a denial of service. The fix adds catch handling so these rejections no longer take down the process.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use remote form functions.

Background info

@sveltejs/kit is vulnerable to Denial of Service in versions 2.49.0 - 2.69.0.

How to fix this

Upgrade the @sveltejs/kit library to the patch version.