CVE-2026-123565 Devalue before 5.9.3 Quadratic Expansion Denial of Service via uneval

High 8.7 Published Updated
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.

PackageAffectedFixed in
devalue npmAll versions5.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.

Is CVE-2026-123565 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free