Seroval 支持 JavaScript 值的序列化,其能力超越了 JSON.stringify,能够处理更复杂的结构。在 1.6.0 至 1.6.11 版本中,JavaScript 输出 API 会从值的一个属性中推导类型数组(Typed Array)的构造函数名称;而该属性可能被替换为自定义的构造函数属性。当应用程序代码将不可信的属性复制到一个类型数组上,随后将其传递给 serialize、serializeAsync、crossSerialize、crossSerializeAsync、crossSeria
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-116581 | 7.5 HIGH | Seroval: fromJSON deserializer trusts sequence doneAt (unauthenticated event-loop DoS) |
| CVE-2026-116584 | 7.5 HIGH | Seroval `fromJSON`/`fromCrossJSON` denial of service via unvalidated array node length |
| CVE-2026-116580 | 7.3 HIGH | Seroval: Deserialization invokes attacker-chosen callables: AsyncIteratorFactoryInstance c |
| CVE-2026-116582 | 4.7 MEDIUM | Seroval: Script injection through RegExp sources in serialized output |