Sveltejs devalue before 5.6.4 contains a prototype injection vulnerability that allows attackers to inject __proto__ own properties into objects returned by devalue.parse and devalue.unflatten. Attackers can supply crafted serialized input that, when downstream code merges results via Object.assign, alters the target object's prototype.
Metrics
Affected Vendors & Products
References
History
Sun, 08 Nov 2026 01:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Sveltejs devalue before 5.6.4 contains a prototype injection vulnerability that allows attackers to inject __proto__ own properties into objects returned by devalue.parse and devalue.unflatten. Attackers can supply crafted serialized input that, when downstream code merges results via Object.assign, alters the target object's prototype. | |
| Title | Sveltejs devalue before 5.6.4 Prototype Injection via parse and unflatten | |
| First Time appeared |
Svelte
Svelte devalue |
|
| Weaknesses | CWE-1321 | |
| CPEs | cpe:2.3:a:svelte:devalue:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Svelte
Svelte devalue |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-11-08T01:38:05.840Z
Updated: 2026-11-08T01:38:05.840Z
Reserved: 2026-11-06T00:53:14.312Z
Link: CVE-2026-123567
No data.
Status : Received
Published: 2026-11-08T02:16:49.360
Modified: 2026-11-08T02:16:49.360
Link: CVE-2026-123567
No data.