Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-97r2-qh9m-474h | Seroval: fromJSON deserializer trusts node-supplied array length and sequence doneAt (unauthenticated event-loop DoS) |
Sat, 31 Oct 2026 02:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Tue, 27 Oct 2026 12:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
Tue, 27 Oct 2026 04:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Lxsmnsyc
Lxsmnsyc seroval |
|
| Vendors & Products |
Lxsmnsyc
Lxsmnsyc seroval |
Mon, 26 Oct 2026 21:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Seroval facilitates JavaScript value stringification, including complex structures beyond JSON.stringify capabilities. Prior to 1.6.8, fromJSON and fromCrossJSON do not validate a sequence node's done index. A crafted done index can create an iterator that never finishes when application code consumes it to completion. An unauthenticated request to a service that deserializes untrusted input can therefore block the event loop, exhaust process memory, or make the service unavailable. This issue is fixed in version 1.6.8. | |
| Title | Seroval: fromJSON deserializer trusts sequence doneAt (unauthenticated event-loop DoS) | |
| Weaknesses | CWE-1284 CWE-835 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-31T01:49:33.208Z
Reserved: 2026-10-26T15:03:39.035Z
Link: CVE-2026-116581
Updated: 2026-10-31T01:49:28.309Z
Status : Deferred
Published: 2026-10-26T21:18:15.903
Modified: 2026-10-31T02:17:33.007
Link: CVE-2026-116581
OpenCVE Enrichment
Updated: 2026-10-27T02:15:13Z
Github GHSA