CVE-2026-82259 PUBLISHED

SvelteKit 2.49.0 before 2.53.3 Denial of Service via form

Assigner: VulnCheck
Reserved: 28.08.2026 Published: 28.08.2026 Updated: 28.08.2026

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.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.7

Product Status

Vendor sveltejs
Product kit
Versions Default: unaffected
  • affected from 2.49.0 to 2.53.3 (excl.)
  • Version 2.53.3 is unaffected

Credits

  • elliott-with-the-longest-name-on-github finder
  • jviide reporter

References

Problem Types

  • Deserialization of Untrusted Data CWE