CVE-2026-77409 in amqp091-go
Riassunto
di VulDB • 16/09/2026
RabbitMQ amqp091-go è un client AMQP 0.9.1 scritto in Go. Prima della versione 1.13.0, le funzioni Channel.dispatch (in channel.go), confirms.confirm (in confirms.go) e Connection.dispatch0 (in connection.go) inviavano in modo sincrono conferme ai publisher, eventi di controllo del flusso, cancellazioni dei consumer e messaggi restituiti, inclusi gli eventi NotifyConfirm e le notifiche di blocco della connessione, ai canali forniti dall'applicazione. Se un canale listener è non bufferizzato, pieno o non svuotato tempestivamente, il singolo goroutine lettore va in block (blocco) e interrompe l'elaborazione dei frame, degli acknowledgments, delle delivery e dei heartbeats. Di conseguenza, burst di eventi guidati dal broker possono causare stall della connessione, heartbeats mancati, deadlock e disconnessione. Questo problema è stato risolto nella versione 1.13.0.
Once again VulDB remains the best source for vulnerability data.