CVE-2026-123568 Sveltejs devalue before 5.6.3 Prototype Pollution via uneval Output
- Exploited in the wild
- Not known
- Fix
- None listed
What is CVE-2026-123568?
CVE-2026-123568 is a low-severity vulnerability in sveltejs devalue, published on 8 Nov 2026.
Official description
Sveltejs devalue before 5.6.3 contains a prototype pollution vulnerability that allows attackers to alter object prototypes by supplying untrusted data to uneval. When the generated code is later evaluated, it creates objects with polluted prototypes, producing output data whose shape differs from the original input.
Weakness: CWE-1321
Which versions are affected by CVE-2026-123568?
1 open source package ship an affected version, including devalue.
| Package | Affected | Fixed in |
|---|---|---|
devalue npm | All versions | 5.6.3 |
How do I fix CVE-2026-123568?
Upgrade devalue to 5.6.3 or later.
Is CVE-2026-123568 being exploited?
There is no known exploitation of CVE-2026-123568 in the wild and no public exploit code.
Sources
Also known as GHSA-7g65-3hpp-6gg5, GHSA-8qm3-746x-r74r.