websocket-driver is vulnerable to Denial of Service (DoS)
69
Medium Risk
Draft WebSocket protocol parsers decode length headers as arbitrarily growing integers from high-bit-set bytes. A peer can stream endless 0x80+ bytes so the parsed length keeps growing without delivering payload. Ruby arbitrary-precision integers let this consume unbounded memory on a single connection. The fix closes draft-75/76 connections when parsed length exceeds the configured maximum.
You are affected if you are using a version that falls within the vulnerable range.
websocket-driver is vulnerable to Denial of Service (DoS) in versions 0.0.1 - 0.8.0.
Upgrade the websocket-driver library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

SOC 2Compliant
ISO 27001Compliant