PT-2026-120546

CVE-2026-80463

·

Publicado

2026-10-21

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
7.5
Alta
Mé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
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾