PT-2026-129187
CVE-2026-118666
·
Publicado
2026-10-28
·
Atualizado
2026-10-28
Descrição por
CVSS 4.0
6.0
MédiaMétricasAV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:N/VA:L/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas
@graphql-tools/executor-legacy-ws versões anteriores a 1.1.36
Descrição
Na função
buildWSLegacyExecutor, o software reutiliza um único WebSocket e substitui seu manipulador websocket.onmessage sempre que uma nova assinatura sobreposta é iniciada. O manipulador entrega quadros LEGACY WS.DATA ao observador mais recente sem verificar se o data.id corresponde ao ID da operação de assinatura. Consequentemente, um usuário que compartilha o mesmo executor pode receber a carga de assinatura autorizada de outro usuário, enquanto o fluxo do usuário original é interrompido. Isso resulta em um vazamento de dados entre locatários, onde cargas de assinatura GraphQL privadas são expostas a chamadores não autorizados.Recomendações
Atualize o @graphql-tools/executor-legacy-ws para a versão 1.1.36 ou posterior.
Como solução temporária, evite reutilizar uma única instância do executor entre vários chamadores e, em vez disso, construa um novo executor para cada operação.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾