devalue (sveltejs/devalue) 5.8.0 before 5.9.3 contains an unhandled promise rejection in stringifyAsync: when serializing multiple promises, a later promise rejecting before an earlier one settles leaves an internal rejection unhandled, even if the caller catches the returned promise. An attacker able to influence the timing or failure of serialized asynchronous values can terminate the Node.js process.
Metrics
Affected Vendors & Products
References
History
Mon, 09 Nov 2026 20:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Sun, 08 Nov 2026 01:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | devalue (sveltejs/devalue) 5.8.0 before 5.9.3 contains an unhandled promise rejection in stringifyAsync: when serializing multiple promises, a later promise rejecting before an earlier one settles leaves an internal rejection unhandled, even if the caller catches the returned promise. An attacker able to influence the timing or failure of serialized asynchronous values can terminate the Node.js process. | |
| Title | Devalue 5.8.0 before 5.9.3 Denial of Service via stringifyAsync Unhandled Rejection | |
| First Time appeared |
Svelte
Svelte devalue |
|
| Weaknesses | CWE-248 | |
| 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:02.433Z
Updated: 2026-11-09T13:54:07.297Z
Reserved: 2026-11-06T00:50:45.483Z
Link: CVE-2026-123562
Updated: 2026-11-09T13:54:03.371Z
Status : Received
Published: 2026-11-08T02:16:48.567
Modified: 2026-11-09T14:17:11.400
Link: CVE-2026-123562
No data.