CVE-2026-44893

Yüksək

Təsvir

Netty protokol serverlərinin və klientlərinin hazırlanması üçün şəbəkə tətbiqi freymvorkudur. netty-codec-haproxy-nin 4.1.135.Final və 4.2.15.Final versiyalarından əvvəlki versiyalarda, PP2_TYPE_SSL TLV dekodlaşdırılarkən, HAProxyMessage.readNextTLV() əvvəlcə `header.retainedSlice(header.readerIndex(), length)` funksiyasını çağırır və yalnız bundan sonra 1 baytlıq klient sahəsini və 4 baytlıq yoxlama (verify) sahəsini oxuyur. Əgər hücumçu TLV uzunluğunu 5-dən aşağı təyin edərsə, növbəti readByte/readInt çağırışı IndexOutOfBoundsException xətası verir. HAProxyMessageDecoder bu çağırış ətrafında yalnız HAProxyProtocolException xətasını tutur, buna görə də IOOBE ötürülür və pooled cumulation buffer üzərindəki saxlanılan dilim (retained slice) heç vaxt azad edilmir. 4.1.135.Final və 4.2.15.Final versiyaları bu problemi aradan qaldırır.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulNetty
Dərc12 iyn 2026
İlk görülmə12 iyn 2026
Zəiflik növüCWE-703CWE-703

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
netty nettyv < 4.1.135, 4.2.0 ≤ v < 4.2.154.1.135, 4.2.15
io.netty:netty-codec-haproxyMaven4.2.0.Final ≤ v < 4.2.15.Final, v < 4.1.135.Final4.2.15.Final, 4.1.135.Final

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.