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

Marko Vejnovic

#35923de 60,594
8.2CVSS total
Vulnerabilidades · 1
PT-2026-146971
2026-11-13
8.2
CVE-2026-121809
Unknown
Grpc Server
Um invasor não autenticado pode causar a negação de serviço ao ocupar um escalonador BEAM indefinidamente. Isso ocorre durante solicitações de streaming do cliente ou streaming bidirecional quando o corpo da solicitação termina dentro de uma mensagem gRPC. Especificamente, a função `read stream/1` em `GRPC.Server.Adapters.Cowboy` continua a solicitar mais dados quando o buffer não contém uma mensagem completa. Se o corpo da solicitação tiver terminado, as leituras subsequentes retornam blocos vazios, fazendo com que a função tente repetidamente sem fim. Um único prefixo de comprimento de 5 bytes enviado com `END STREAM` pode manter um escalonador ocupado durante a conexão, e várias solicitações desse tipo podem esgotar todos os escalonadores disponíveis.