CVE-2026-66062
mediumpriority · track · 0EPSS 0.005 · 43 %ileEUUSEPSS · scored 2026-10-27
SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte. Prior to 2.70.2, the content negotiation header parser used by SvelteKit's request handling (for headers such as Accept) uses a regular expression vulnerable to quadratic backtracking, so a maliciously crafted header value can cause excessive CPU consumption and degrade or deny service. Version 2.70.2 fixes the issue.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (2)
Products and version ranges known to be affected.
advisories (1)
Vendor and ecosystem advisories describing this.
- GHSA-29g2-3rmr-qm68SvelteKit: ReDoS (O(n^2)) in content negotiation — unauthenticated DoS via the Accept header2026-08-07ghsa · osvUS
### Impact SvelteKit is vulnerable to remote CPU-exhaustion DoS attacks via specifically-crafted `Accept` headers. The impact is mitigated by default header length limits on most platforms, but in the case of raised or absent limits a denial of service is possible. ### Patches The vulnerability is patched in `@sveltejs/kit` version 2.70.2.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (9)
External citations — patches, advisories, analysis.
- https://github.com/sveltejs/kit/commit/82712fc02c24b1dcf5b25d7a52129cd8455f04f5cnnvd
- https://github.com/sveltejs/kit/releases/tag/@sveltejs/kit@2.70.2cnnvd
- https://github.com/sveltejs/kit/security/advisories/GHSA-29g2-3rmr-qm68cnnvd
- https://github.com/sveltejs/kit/commit/82712fc02c24b1dcf5b25d7a52129cd8455f04f5enisa_euvd
- https://github.com/sveltejs/kit/releases/tag/@sveltejs/kit@2.70.2enisa_euvd
- https://github.com/sveltejs/kit/security/advisories/GHSA-29g2-3rmr-qm68enisa_euvd
- https://github.com/sveltejs/kit/commit/82712fc02c24b1dcf5b25d7a52129cd8455f04f5nvd
- https://github.com/sveltejs/kit/releases/tag/@sveltejs/kit@2.70.2nvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan