Devalue before 5.9.3 Quadratic Expansion Denial of Service via uneval
cve-program · CVE-2026-123565
PublishedSveltejs 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.
Read the publisher's advisoryeuvd · EUVD-2026-119450
PublishedSveltejs 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.
Read the publisher's advisorynvd · CVE-2026-123565
PublishedSveltejs 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.
Read the publisher's advisoryosv · GHSA-mcm9-63f2-9j32
PublishedUnder very constrained circumstances, data that was `parse`d and then passed to `uneval` could turn a small payload into a very large serialized string.
Read the publisher's advisoryAffected versions, risk and source history
Related advisories and sources
Publishers link these advisories through the identifiers shown below. A shared identifier or date alone does not tell you whether your software is affected or whether the advisories describe the same cause.
CVE-2026-123565 · CVE overview and exploitation status
cve-program · CVE-2026-123565
- https://github.com/sveltejs/devalue/security/advisories/GHSA-mcm9-63f2-9j32
- https://www.vulncheck.com/advisories/devalue-before-5.9.3-quadratic-expansion-denial-of-service-via-uneval
euvd · EUVD-2026-119450
- https://github.com/sveltejs/devalue/security/advisories/GHSA-mcm9-63f2-9j32
- https://www.vulncheck.com/advisories/devalue-before-5.9.3-quadratic-expansion-denial-of-service-via-uneval
nvd · CVE-2026-123565
- https://github.com/sveltejs/devalue/security/advisories/GHSA-mcm9-63f2-9j32
- https://www.vulncheck.com/advisories/devalue-before-5.9.3-quadratic-expansion-denial-of-service-via-uneval
osv · GHSA-mcm9-63f2-9j32
Related changes
Linked by CVE identifier- 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 une… · Advisory content revised · 14 Nov 2026
- 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 une… · Advisory content revised · 12 Nov 2026
- Devalue before 5.9.3 Quadratic Expansion Denial of Service via uneval · Newly collected advisory · 8 Nov 2026
- devalue: Repeated primitive strings cause quadratic expansion in uneval · Advisory content revised · 8 Nov 2026