CVE-2026-75516

Yüksək

Təsvir

RabbitMQ Java client kitabxanası Java və JVM əsaslı tətbiqlərə RabbitMQ düyünlərinə qoşulmağa və onlarla qarşılıqlı əlaqədə olmağa imkan verir. 5.34.0 versiyasından əvvəl, AMQP frameMax dəyərinin sıfır olmasını limitsiz kimi təyin etməsinə və ConnectionFactory.DEFAULT_FRAME_MAX dəyərinin sıfır olmasına baxmayaraq, AMQConnection.start() metodu Connection.Tune danışıqlarından sonra Math.min(maxInboundMessageBodySize, frameMax) funksiyasını tətbiq edir. Həm klientin standart, həm də serverlə razılaşdırılmış dəyər sıfır olduqda, nəticə Utils.framePayloadLimit(int) metoduna ötürülür; bu metod sıfırı Integer.MAX_VALUE kimi şərh edir və konfiqurasiya edilmiş maxInboundMessageBodySize limitini deaktiv edir. Zərərli AMQP serveri və ya Connection.Tune məlumatlarını dəyişdirə və bağlantıya freymlər yerləşdirə bilən "man-in-the-middle" hücumçusu istənilən növ böyük həcmli freym göndərə bilər ki, bu da Frame.readFrom() metodunun məzmun səviyyəsində yoxlamadan əvvəl böyük bayt massivi ayırmasına səbəb olur və potensial olaraq yaddaşın tükənməsi vasitəsilə klient prosesini dayandıra bilir. Bu problem 5.34.0 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulCom.rabbitmq:amqp-client
Dərc16 sen 2026
İlk görülmə16 sen 2026

Necə düzəltmək olar

Yeniləyin
  • com.rabbitmq:amqp-client5.34.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
com.rabbitmq:amqp-clientMavenv < 5.34.05.34.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.

Intelligence 360 paketində

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.

CVE-2026-75516 · Com.rabbitmq:amqp-client · Dark Radar