CVE-2026-123565 Devalue before 5.9.3 Quadratic Expansion Denial of Service via uneval
- Exploited in the wild
- Not known
- Fix
- None listed
What is CVE-2026-123565?
CVE-2026-123565 is a high-severity vulnerability in sveltejs devalue, published on 8 Nov 2026.
Official description
Sveltejs devalue before 5.9.3 contains a resource exhaustion vulnerability where repeated primitive strings cause quadratic expansion in the uneval function. Attackers can supply a small crafted payload that is parsed and then passed to uneval, producing a very large serialized string that exhausts memory or CPU.
Weakness: CWE-400
Which versions are affected by CVE-2026-123565?
1 open source package ship an affected version, including devalue.
| Package | Affected | Fixed in |
|---|---|---|
devalue npm | All versions | 5.9.3 |
How do I fix CVE-2026-123565?
Upgrade devalue to 5.9.3 or later.
Is CVE-2026-123565 being exploited?
There is no known exploitation of CVE-2026-123565 in the wild and no public exploit code.
Sources
Also known as CLSA-2026-1790939353, CLSA-2026-1793098685, GHSA-m5fj-453c-wwq4, GHSA-mcm9-63f2-9j32.