Se esta biblioteca for usada em conjunto com a extensão `permessage- deflate`, um servidor ou cliente WebSocket poderá ser feito para aceitar mensagens maiores que o tamanho máximo de mensagem configurado. Isto porque este limite é marcado contra os cabeçalhos de comprimento dos quadros de mensagem, que fornecem o tamanho dos dados comprimidos, não o tamanho após a descompressão. Isto pode levar a aplicativos que aceitam mensagens maiores do que esperado e excedendo o uso de recursos pretendido. O problema foi corrigido na versão 0.8.1, verificando o comprimento das mensagens após serem processadas por extensões entrantes. Todos os usuários devem atualizar para esta versão. Não existem soluções conhecidas.
Este problema foi descoberto e relatado pelo Pranjali Thakur, Equipe de Pesquisa de Segurança de DepthFirst. Registro de aconselhamento: GHSA- 33 Ph- fccm- 39 PJ. Identificadores relacionados: CVE- 2026 - 54464. Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 15 T 22: 03: 59.000 Z e lista a sua última modificação como 2026 - 08 - 17 T 16: 15: 13.000 Z.
Gravidade: MODERAR. Dados de pontuação publicados: CVSS_V 4: CVSS: 4.0 /AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/África do Sul:L. Software afetado e informações de versão: pacote Websocket driver do RubyGems — ECOSYSTEM: introduzido 0, corrigido 0.8.1. Classificação e evidência: identificadores de fraqueza CWE- 770. O registro contém 7 suporte de referências nestes tipos: WEB, AVISO, EMBALAGAMENTO.