CVE-2026-77404
Təsvir
RabbitMQ amqp091-go Go dilində yazılmış AMQP 0.9.1 klientidir. Versiya 1.13.0-dan əvvəl, uri.go faylındakı URI.String funksiyası CertFile, KeyFile, CACertFile və ServerName dəyərlərini url.Values ilə URL sorğu parametrləri kimi kodlaşdırmaq əvəzinə, birbaşa AMQPS sorğu sətrinə birləşdirir. Əgər tətbiq ampersand (&) və ya bərabərlik (=) ayırıcısını ehtiva edən TLS aktiv yolu qəbul edirsə və daha sonra seriyalaşdırılmış URI-ni ParseURI ilə yenidən təhlil edirsə, daxil edilmiş ayırıcılar TLS sertifikatı, açarı və ya CA fayllarının yolları daxil olmaqla, bağlantı seçimlərini yarada və ya onları yeniləyə bilər. Bu, bağlantı konfiqurasiyasını korlaya və ya nəzərdə tutulmayan yerli kriptoqrafik aktivləri seçə bilər. Bu problem 1.13.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- github.com/rabbitmq/amqp091-go1.13.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/rabbitmq/amqp091-goGo | v < 1.13.0 | 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.