Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Mike Hostetler

#31557de 60,399
9.1CVSS total
Vulnerabilidades · 1
PT-2026-121832
2026-10-23
9.1
CVE-2026-107685
Req Llm
Req Llm
A validação inadequada de certificados no cliente de streaming WebSocket permite que um invasor no caminho da rede leia e modifique sessões do WebSocket da OpenAI, incluindo o token de portador `authorization`. A função `ReqLLM.Streaming.WebSocketSession.Client.start/3` em `lib/req llm/streaming/web socket session/client.ex` inicia o WebSockex sem opções de TLS. Como o WebSockex assume por padrão `insecure: true`, ele se conecta usando `verify: :verify none`, o que aceita qualquer certificado. Além disso, a lista de permissões de opções descarta `cacerts` ou `ssl options` fornecidos pelo chamador, impedindo que as aplicações ativem a verificação. Isso afeta os caminhos de WebSocket do OpenAI Responses, Realtime e Codex, que transmitem chaves de API ou tokens de acesso OAuth no cabeçalho `authorization`.