Skip to content
CVE PROGRAM SOURCE RECORD6.3 Medium

CVE-2026-54465

websocket-driver: Memory exhaustion in HTTP header parser

Description

websocket-driver is a WebSocket protocol handler with pluggable I/O. Prior to 0.8.1, when websocket-driver is used to implement a WebSocket server on top of a TCP server using WebSocket::Driver.server() or to complement a WebSocket client, a peer can make a single connection consume an unbounded amount of memory by sending an HTTP request or response with a never-ending list of headers. This can lead to the receiving process running out of memory. This issue is fixed in version 0.8.1.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

faye websocket-driver-ruby

  • < 0.8.1affected

References