CVE-2026-80463

Yüksək

Təsvir

Apache bRPC-nin (versiya < 1.18.0) bütün platformlarda axın mesajlarının yenidən yığılma yolunda məhdudiyyətsiz yaddaş toplanması, uzaqdakı hücumçulara sonsuz davamlılıq məlumat kadrları (continuation data frames) göndərməklə serverin yaddaşını doldurmağa (xidmətdən imtina) imkan verir. Kök Səbəb: Axın RPC protokolu hər bir tək məlumat kadrını max_body_size ilə məhdudlaşdırır, lakin fraksiyalanmış axın mesajı davamlılıq kadrlarını toplanmış ölçü üzrə heç bir məhdudiyyət olmadan bir buferdə (_pending_buf) toplayır. Axın aça bilən zərərli tərəf, qəbul edicinin yaddaşda ixtiyari dərəcədə böyük mesaj toplamasını təmin etmək üçün davamlılıq kadrları göndərməyə davam edə bilər. Defolt axın idarəetmə parametrləri (socket_max_streams_unconsumed_bytes=0) göndərmə sürətini məhdudlaşdırmadığı üçün, prosesin yaddaşı bitib çökməyənə və ya əlçatmaz olmayana qədər qəbul edicinin yaddaşı artır. Təsirə Meyilli Ssenarilər: Etibarsız müştərilərdən axınları qəbul edən xidmətlər (məsələn, daxili axın protokolu ilə brpc::StreamAccept və ya brpc::StreamCreate istifadə edərkən) təsirlənir. Həlli Yolu: (Aşağıdakı seçimlərdən birini seçin) 1. bRPC-ni bu problemi aradan qaldıran 1.18.0 versiyasına yüksəldin. 2. Bu yamanı tətbiq edin: https://github.com/apache/brpc/pull/3489 Qeyd: Düzəliş, fraksiyalanmış axın mesajının toplanmış faydalı yükünü max_body_size (defolt 64MB) ilə məhdudlaşdırır. Toplanmış faydalı yük limiti aşdıqda, gözləyən fraksiyalar sərbəst buraxılır və axın EMSGSIZE xətası ilə bağlanır. Düzəliş tətbiq edildikdən sonra max_body_size-dan böyük olan legitim fraksiyalanmış axın mesajları rədd ediləcək; limiti dəyişmək üçün max_body_size gflag parametrini tənzimləyə bilərsiniz.

CiddilikYüksək
CVSS7.5
İstismar ehtimalı—
MəhsulApache bRPC
Dərc21 okt 2026
İlk görülmə21 okt 2026

Necə düzəltmək olar

Yeniləyin
  • Apache Software Foundation Apache bRPC1.18.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Apache Software Foundation Apache bRPCv < 1.18.01.18.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.