CVE-2026-110499

Yüksək

Təsvir

mtrudel bandit-in HTTP/2 tətbiqindəki Resursların Limitlənmədən və ya Tənzimlənmədən Ayırılması zəifliyi, autentifikasiya olunmamış uzaq hücumçuya böyük SETTINGS_HEADER_TABLE_SIZE vasitəsilə hər bağlantı üçün yaddaş və CPU xərclərini limitsiz şəkildə artırmağa imkan verir. Bandit öz HPACK kodlaşdırıcı cədvəlini müştərinin bildirdiyi istənilən ölçüyə (2^32-1 bayta qədər) dəyişir və cavab başlıqlarını orada indeksləyir. Cavablar tarix və ya content-length kimi fərqli dəyərlər daşıdığı üçün heç bir məlumat silinmir və cədvəl bağlantının ömrü boyunca hər cavabla birlikdə böyüyür, eyni zamanda hər axtarış onu xətti şəkildə skan edir. Bandit.HTTP2.Connection (lib/bandit/http2/connection.ex) faylındakı SETTINGS idarəetməsi remote_settings.header_table_size parametrini server tərəfində heç bir limit olmadan HPAX.resize/2 funksiyasına ötürür və encode_headers hər bir cavab başlığını :store olaraq kodlaşdırır. Buna görə də, bir bağlantıda N sayda cavabın təqdim edilməsi bağlantı prosesində O(N²) CPU xərcina səbəb olur. Bu problem bandit-in 0.3.6 versiyasından 1.14.0 versiyasına qədər olan hissəsinə təsir edir.

CiddilikYüksək
CVSS8.7
İstismar ehtimalı—
MəhsulMtrudel Bandit
Dərc26 okt 2026
İlk görülmə26 okt 2026

Necə düzəltmək olar

Yeniləyin
  • mtrudel bandit1.14.0, 220b9dfd27f9a21305be2afc75cbe585ddc24e7a və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
mtrudel bandit0.3.6 ≤ v < 1.14.0, 0e68313fab9d204257ebad5c447e4cd9cea8e0ea ≤ v < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a1.14.0, 220b9dfd27f9a21305be2afc75cbe585ddc24e7a

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.