CVE-2026-67238
Təsvir
RabbitMQ mesajlaşma və axın brokeridir. Versiya 4.2.7 və 4.3.1-dən əvvəl `rabbit_pid_codec:decompose_from_binary/1` funksiyası çağırıcı tərəfindən təmin edilən ETF-kodlu binarı analiz edir və node-name sahəsi üzərində `binary_to_atom(Node, utf8)` funksiyasını çağırır. Bu proses, hər hansı `amq.rabbitmq.reply-to.` ilə başlayan növbə adı / marşrutlaşdırma açarı üçün çağırılan `rabbit_volatile_queue:pid_from_name/2` vasitəsilə həyata keçirilir. `CandidateNodes` üzvlük yoxlaması atom yaradıldıqdan sonra baş verir və ətrafdakı try/catch bloku atomları geri qaytara bilmir (onlar heç vaxt GC-lənmir). `binary_to_existing_atom` istifadə olunmur. Hər hansı autentifikasiya olunmuş AMQP kliyenti təxminən 1 milyon ucuz sorğu ilə bütün Erlang VM-ni (bütün vhost-lar, bütün bağlantılar) çökdürə bilər. İlkin şərtlərə hər hansı vhost-a autentifikasiya olunmuş AMQP 0-9-1 bağlantısı və təxminən 1 milyon əməliyyatı qeyri-mümkün edəcək dərəcədə aşağı olan bağlantıbaşı sürət məhdudiyyətinin olmaması daxildir. Bu problem 4.2.7 və 4.3.1 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- broadcom rabbitmq_server4.2.7, 4.3.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| broadcom rabbitmq_server | 4.2.0 ≤ v < 4.2.7, 4.3.0 ≤ v < 4.3.1 | 4.2.7, 4.3.1 |
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.