CVE-2026-44235

Orta

Təsvir

rabbitmq-c, RabbitMQ üçün C dilində yazılmış AMQP klient kitabxanasıdır. 0.16.0 versiyasından əvvəl, zərərli AMQP serveri klient daxil olduğu zaman kiçik ölçülü HEADER və ya METHOD freymi göndərə bilər və bu, librabbitmq/amqp_connection.c faylındakı amqp_handle_input() funksiyasında imzalanmamış size_t underflow-ya səbəb ola bilər. Parser, minimum freym uzunluğunu yoxlamadan state->target_size dəyərindən HEADER_SIZE, hər freym üçün sabit sahələri və FOOTER_SIZE-ı çıxır. Paketlənmiş encoded.len dəyəri amqp_decode_properties() vasitəsilə amqp_decode_table_internal() funksiyasına ötürülür, burada isə sərhəd yoxlamaları keçilərək sərhədlərdən kənar oxuma (out-of-bounds read) baş verir və proses çökür. Yolüstü hücumçu (on-path attacker), AMQP trafiki sertifikat təsdiqləməsi olan TLS ilə qorunmadıqda da bu problemi tetikləyə bilər. Nümayiş etdirilən təsir xidmətdən imtinadır (DoS); etibarlı yaddaş sızması və ya kodun icrası nümayiş etdirilməmişdir. Bu problem 0.16.0 versiyasında düzəldilmişdir.

CiddilikOrta
CVSS6.5
İstismar ehtimalı—
MəhsulAlanxz Rabbitmq-c
Dərc17 sen 2026
İlk görülmə17 sen 2026

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əhsulTəsirlənən versiyalarDüzəldildiyi versiya
alanxz rabbitmq-c< 0.16.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-44235 · Alanxz Rabbitmq-c · Dark Radar