CVE-2026-77409
Təsvir
RabbitMQ amqp091-go Go dilində yazılmış AMQP 0.9.1 klientidir. 1.13.0 versiyasından əvvəl channel.go faylında Channel.dispatch, confirms.go faylında confirms.confirm və connection.go faylında Connection.dispatch0 funksiyaları nəşr təsdiqlərini, axın idarəetmə hadisələrini, istehlakçı ləğv etmələrinə dair bildirişləri və geri qaytarılan mesajları (NotifyConfirm hadisələri və bağlantı bloklama bildirişləri daxil olmaqla) tətbiq tərəfindən təmin edilən kanallara sinxron şəkildə göndərir. Əgər dinləyici kanal bufersizdirsə, doludursa və ya vaxtında boşaldılmırsa, yeganə oxuyucu goroutine bloklanır və freymlərin, təsdiqləmələrin, çatdırılmaların və heartbeat siqnallarının emalını dayandırır. Buna görə də broker tərəfindən törədilən hadisə partlayışları bağlantının donmasına, heartbeat siqnallarının itirilməsinə, deadlock hallarına və bağlantının kəsilməsinə səbəb ola bilər. Bu problem 1.13.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| rabbitmq amqp091-go | < 1.13.0 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.