CVE-2016-10518 in ws Module
摘要
由 VulDB • 2026-05-11
在 ws 模块 1.0.0 之前的版本中,发现 ping 功能存在一个漏洞,该漏洞允许客户端通过发送 ping 帧来分配内存。ping 功能默认会响应一个 pong 帧,并返回之前 ping 帧中提供的有效载荷。这完全符合预期,但在内部,ws 始终将所有需要发送的数据转换为 Buffer 实例,漏洞就存在于此处。ws 在发送数据时未对数据类型进行任何检查。在 Node.js 中,当使用数字而非字符串分配 Buffer 时,它会分配指定数量的字节。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.