PT-2026-120546
CVE-2026-80463
·
Publicado
2026-10-21
·
Atualizado
2026-10-21
Descrição por
CVSS 3.1
7.5
AltaMétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas
Apache bRPC versões anteriores a 1.18.0
Description
O acúmulo ilimitado de memória no caminho de remontagem de mensagens de stream permite que atacantes remotos causem a negação de serviço enviando uma sequência interminável de quadros de dados de continuação. Embora o protocolo RPC de streaming limite cada quadro de dados individual pelo
max body size, mensagens de stream fragmentadas acumulam quadros de continuação no buffer pending buf sem limite de tamanho. Como as configurações de controle de fluxo padrão (socket max streams unconsumed bytes=0) não restringem a taxa de envio, um peer malicioso pode forçar o receptor a acumular uma mensagem em memória arbitrariamente grande, levando ao esgotamento da memória e falhas no sistema. Isso afeta serviços que aceitam streams de clientes não confiáveis via brpc::StreamAccept ou brpc::StreamCreate usando o protocolo de streaming integrado.Recommendations
Atualize o Apache bRPC para a versão 1.18.0.
Ajuste a gflag
max body size para acomodar mensagens de stream fragmentadas legítimas que excedam o limite padrão de 64MB após a aplicação da correção.Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾