Devalue 5.9.3 之前的版本存在一个验证绕过漏洞,该漏洞允许自定义的 ArrayBuffer 恢复器(reviver)在 parse 函数中跳过对 TypedArray 的分配检查。攻击者可提供经过精心构造的极小输入,配合一个被篡改的 ArrayBuffer 恢复器进行处理,从而触发系统分配巨大的 ArrayBuffer,导致内存耗尽并引发拒绝服务(DoS)攻击。
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-123564 | 7.5 HIGH | Sveltejs devalue before 5.9.3 Memory Exhaustion via uneval Sparse Arrays |
| CVE-2026-123566 | 7.5 HIGH | Devalue before 5.9.3 CPU Amplification Denial of Service via uneval |
| CVE-2026-123569 | 7.5 HIGH | Devalue before 5.6.3 Denial of Service via Sparse Array Serialization |
| CVE-2026-123562 | 7.5 HIGH | Devalue 5.8.0 before 5.9.3 Denial of Service via stringifyAsync Unhandled Rejection |
| CVE-2026-123565 | 7.5 HIGH | Devalue before 5.9.3 Quadratic Expansion Denial of Service via uneval |
| CVE-2026-123568 | 4.4 MEDIUM | Sveltejs devalue before 5.6.3 Prototype Pollution via uneval Output |
| CVE-2026-123567 | 3.7 LOW | Sveltejs devalue before 5.6.4 Prototype Injection via parse and unflatten |
| CVE-2026-123561 | 3.7 LOW | Sveltejs devalue before 5.9.3 __proto__ Rejection Bypass via Property-Key Coercion |