CVE-2026-75516

Yüksek

Açıklama

RabbitMQ Java istemci kitaplığı, Java ve JVM tabanlı uygulamaların RabbitMQ düğümlerine bağlanmasına ve onlarla etkileşime girmesine olanak tanır. 5.34.0 sürümünden önce, AMQP frameMax değerini sıfır olarak sınırsız tanımlamasına ve ConnectionFactory.DEFAULT_FRAME_MAX değerinin sıfır olmasına rağmen, AMQConnection.start() metodu Connection.Tune müzakeresinden sonra Math.min(maxInboundMessageBodySize, frameMax) işlemini uygular. İstemci varsayılanı ve sunucu tarafından müzakere edilen değerlerin her ikisi de sıfır olduğunda, sonuç sıfırı Integer.MAX_VALUE olarak yorumlayan ve yapılandırılmış maxInboundMessageBodySize sınırını devre dışı bırakan Utils.framePayloadLimit(int) metoduna iletilir. Kötü niyetli bir AMQP sunucusu veya Connection.Tune işlemini değiştirebilen ve bağlantıya çerçeveler (frames) enjekte edebilen bir ortadaki adam (man-in-the-middle) saldırganı, herhangi bir çerçeve türünde aşırı büyük bir çerçeve göndererek, içerik düzeyindeki doğrulamadan önce Frame.readFrom() metodunun büyük bir bayt dizisi tahsis etmesine neden olabilir ve potansiyel olarak bellek tükenmesi yoluyla istemci sürecini sonlandırabilir. Bu sorun 5.34.0 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünCom.rabbitmq:amqp-client
Yayın16 Eyl 2026
İlk görülme16 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • com.rabbitmq:amqp-client5.34.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
com.rabbitmq:amqp-clientMavenv < 5.34.05.34.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.