漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Immutable.js: Hash-collision algorithmic complexity denial of service in Immutable.Map/Set
Vulnerability Description
Immutable.js provides many Persistent Immutable data structures. Prior to 4.3.9 and 5.1.8, Immutable.Map and Immutable.Set keep keys that share the same 32-bit hash in a HashCollisionNode collision bucket that is scanned linearly, allowing an attacker who controls keys inserted into a Map, such as through Immutable.Map(obj), Immutable.fromJS(obj), state.merge(userObject), or mergeDeep, to craft many colliding keys and degrade insertion and lookup to consume disproportionate CPU. This issue is fixed in versions 4.3.9 and 5.1.8.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
算法复杂性
Vulnerability Title
Immutable.js Immutable collections for JavaScript 资源管理错误漏洞
Vulnerability Description
Immutable.js Immutable collections for JavaScript是Immutable.js团队的一系列用于JavaScript的不可变集合数据类库。 Immutable.js Immutable collections for JavaScript 4.3.9之前版本和5.1.8之前版本存在资源管理错误漏洞,该漏洞源于HashCollisionNode碰撞桶中的哈希冲突问题,可能导致攻击者通过控制键值插入,如使用Immutable.Map(obj)、Immutable.f
CVSS Information
N/A
Vulnerability Type
N/A