CVE-2026-77409 in amqp091-go
Sumário
de VulDB • 16/09/2026
O RabbitMQ amqp091-go é um cliente AMQP 0.9.1 em Go. Antes da versão 1.13.0, as funções Channel.dispatch (em channel.go), confirms.confirm (em confirms.go) e Connection.dispatch0 (em connection.go) enviavam de forma síncrona confirmações do editor, eventos de controle de fluxo, cancelamentos de consumidores, mensagens retornadas, incluindo os eventos NotifyConfirm e notificações de bloqueio da conexão, para canais fornecidos pela aplicação. Se um canal ouvinte for não bufferizado, cheio ou não esvaziado prontamente, a única goroutine leitora fica bloqueada e interrompe o processamento de frames, acknowledgments (confirmações), entregas e heartbeats (sinais de vida). Portanto, rajadas de eventos impulsionadas pelo broker podem causar paralisação da conexão, perda de heartbeats, deadlocks (bloqueios mútuos) e desconexão. Este problema foi corrigido na versão 1.13.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.