Description
SvelteKit (@sveltejs/kit) versions >=2.49.0 and <=2.52.1 with experimental remote functions and form enabled contain a CPU exhaustion vulnerability in form deserialization. An attacker can send malformed form data to cause the server to become unresponsive while processing the request, resulting in denial of service. Fixed in 2.52.2.
Published: 2026-08-28
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via CPU Exhaustion
Action: Apply Patch
AI Analysis

Impact

SvelteKit versions from 2.49.0 through 2.52.1 that enable experimental remote functions and form processing are vulnerable to CPU exhaustion when the server deserializes maliciously crafted form data. This is a resource exhaustion flaw (CWE-400). The flaw allows an attacker to send specially constructed payloads that force the server to perform excessive computation, driving the server into a long‑running or blocking state and rendering it unresponsive to legitimate traffic. The primary consequence is a denial of service to the application’s users and potentially to downstream services that rely on the same host.

Affected Systems

Any deployment of SvelteKit 2.49.0 up to and including 2.52.1 that has experimental remote functions and form support enabled is affected. The vulnerability exists regardless of the hosting environment or operating system, and applies to all deployments of SvelteKit 2.49.0–2.52.1 with experimental remote functions and form processing enabled.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, and although no Exploit Probability (EPSS) data is available, the lack of a KEV listing does not negate the risk of exploitation. The attack vector is inferred to be remote via HTTP requests to any route that accepts form data, requiring only the ability to deliver malformed form submissions. An attacker could repeatedly flood the target with such requests, causing resource exhaustion and a sustained denial of service.

Generated by OpenCVE AI on August 28, 2026 at 14:01 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade SvelteKit to version 2.52.2 or later, which removes the vulnerable deserialization path.
  • If upgrading is not immediately possible, disable the experimental remote functions and form processing features until a secure version is available.
  • As a temporary mitigation, implement request throttling or rate limiting on endpoints that accept form data to restrict the rate of processing potentially malicious payloads.

Generated by OpenCVE AI on August 28, 2026 at 14:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Svelte sveltekit
CPEs cpe:2.3:a:svelte:sveltekit:*:*:*:*:*:node.js:*:*
Vendors & Products Svelte sveltekit

Fri, 28 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 28 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
Description SvelteKit (@sveltejs/kit) versions >=2.49.0 and <=2.52.1 with experimental remote functions and form enabled contain a CPU exhaustion vulnerability in form deserialization. An attacker can send malformed form data to cause the server to become unresponsive while processing the request, resulting in denial of service. Fixed in 2.52.2.
Title SvelteKit before 2.52.2 CPU Exhaustion via Remote Form Deserialization
First Time appeared Svelte
Svelte kit
Weaknesses CWE-400
CPEs cpe:2.3:a:svelte:kit:*:*:*:*:*:*:*:*
Vendors & Products Svelte
Svelte kit
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-28T14:41:04.001Z

Reserved: 2026-08-28T10:39:30.356Z

Link: CVE-2026-82261

cve-icon Vulnrichment

Updated: 2026-08-28T14:40:59.643Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-28T12:16:39.250

Modified: 2026-08-31T17:09:51.387

Link: CVE-2026-82261

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T16:00:13Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption