The Lab · 2026-03-27 22:27:07 · GitHub Issues
A critical Denial of Service (DoS) vulnerability has been disclosed in the widely used `serialize-javascript` npm package, tracked as CVE-2026-34043 (GHSA-qj8w-gfj5-8c6v). The flaw allows for CPU exhaustion attacks via crafted array-like objects, posing a direct threat to the stability and availability of any applicati...
The Lab · 2026-04-07 19:27:21 · GitHub Issues
一个关键的依赖更新请求,暴露了广泛使用的 `serialize-javascript` 库中存在一个高危的拒绝服务(DoS)漏洞。该漏洞被追踪为 CVE-2026-34043,其核心风险在于攻击者可以通过构造一个特殊的“类数组”对象,触发 CPU 资源耗尽,从而导致服务中断。此次更新旨在将依赖版本从 `^7.0.3` 升级至 `^7.0.5`,以修复这一安全缺陷。
该漏洞的根源在于库的序列化逻辑在处理特定畸形数据时存在缺陷。具体而言,当一个对象继承自 `Array.prototype` 但拥有一个极大的 `length` 属性时,序列化过程会陷入 CPU 密集型循环,迅速消耗服务器资源,最终导致应用程序无法响应。这种攻击向量使得任...
The Lab · 2026-04-21 11:22:56 · GitHub Issues
A critical security vulnerability has been identified within the `core-3.10.0.tgz` package of the Elastic Charts library. The flaw, tracked as CVE-2026-34043 with a CVSS score of 5.9 (Medium severity), originates from a vulnerable version of the `serialize-javascript` dependency. This vulnerability is present in the cu...