Immutable.js Immutable collections for JavaScript 输入验证错误漏洞

情报来源:CNNVD

发布时间:2026-07-08 00:00:00

基本信息
  • 漏洞ID:
  • 漏洞类型:输入验证错误
  • 发布日期:2026-07-08 00:00:00
  • 更新时间:2026-07-09 00:00:00
  • CVE编号:CVE-2026-59879
  • CNNVD-ID:CNNVD-2026-97392248
  • 漏洞平台:
  • CVSS评分:
漏洞来源

暂无

漏洞详情

Immutable.js Immutable collections for JavaScript是Immutable.js团队的一系列用于JavaScript的不可变集合数据类库。 Immutable.js Immutable collections for JavaScript 4.3.9之前版本和5.1.8之前版本存在安全漏洞,该漏洞源于List#set、List#setSize、List#setIn、List#updateIn及函数set、setIn、updateIn在setListBounds方法中对2**30到2**31范围内的索引或大小处理不当,可能导致空列表进入不可捕获的无限循环、有内容列表无限制分配直到进程中止,或setSize静默包裹大值。

参考资料

链接:https://github.com/immutable-js/immutable-js/commit/a1a1ee412dcaa380ab325196283d06594ffe4b84 链接:https://github.com/immutable-js/immutable-js/commit/f0bc997d8eb9886aff2236635aa210a95a04304a 链接:https://github.com/immutable-js/immutable-js/releases/tag/v4.3.9 链接:https://github.com/immutable-js/immutable-js/releases/tag/v5.1.8 链接:https://github.com/immutable-js/immutable-js/security/advisories/GHSA-v56q-mh7h-f735