漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
libp2p: Circuit relay v2 server reservation refresh leaks abort listeners and allows remote resource exhaustion
Vulnerability Description
libp2p is a JavaScript implementation of the libp2p networking stack. Prior to version 4.2.9, the reservation refresh path in reservation-store.ts reuses the same retimeableSignal but unconditionally registers another abort listener on every refresh. As a result, a remote peer can repeatedly send valid RESERVE requests for the same reservation, causing unbounded listener and closure growth in @libp2p/circuit-relay-v2 relay servers and leading to denial of service. This issue is fixed in version 4.2.9.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Vulnerability Title
libp2p js-libp2p 资源管理错误漏洞
Vulnerability Description
libp2p js-libp2p是libp2p组织的一个模块化点对点网络协议库。 libp2p js-libp2p 2.1.5版本至4.2.9之前版本存在资源管理错误漏洞,该漏洞源于reservation-store.ts中的预留刷新路径重复使用相同的retimeableSignal,并在每次刷新时无条件注册另一个中止监听器。远程对等方可针对同一预留重复发送有效的RESERVE请求,导致@libp2p/circuit-relay-v2中继服务器中监听器和闭包无界增长,造成拒绝服务。
CVSS Information
N/A
Vulnerability Type
N/A