PT-2026-56540 · Rpcx · Rpcx

·

CVE-2026-59803

·

Publicado

2026-07-08

·

Atualizado

2026-07-08

CVSS v4.0

8.7

Alta

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas rpcx versões anteriores a 1.9.3
Description Um problema de negação de serviço existe na função protocol.Message.Decode() (protocol/message.go). Quando uma mensagem possui a flag de compressão ativada, a carga útil é descompactada via util.Unzip sem limite no tamanho da saída descompactada. A proteção protocol.MaxMessageLength verifica apenas o comprimento do quadro comprimido, não oferecendo proteção contra a expansão dos dados. Como a decodificação e descompactação ocorrem em readRequest antes da autenticação, uma única conexão não autenticada pode enviar uma pequena mensagem compactada em gzip que se expande para gigabytes de alocação de heap, levando a condições de falta de memória e indisponibilidade do serviço.
Recommendations Atualize para a versão que contém o commit 047aec1.

Exploit

Correção

DoS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-59803

Produtos afetados

Rpcx