CVE-2026-74758

Yüksek

Açıklama

Apache bRPC'nin (versiyonlar < 1.18.0) RTMP protokol bileşenindeki bir heap use-after-free zafiyeti, uzak bir saldırganın özel olarak hazırlanmış bir Abort kontrol mesajı göndererek bRPC RTMP sunucusunu çökertmesine olanak tanır. Herhangi bir kimlik doğrulama veya uygulama düzeyinde istek gerekmez. Kök Neden: Bir RTMP Abort kontrol mesajı, o sırada ayrıştırılmakta olan chunk stream'i (mesajın kendisini taşıyan chunk stream) belirttiğinde, RtmpChunkStream::OnAbortMessage fonksiyonu RtmpContext::ClearChunkStream fonksiyonunu çağırır; bu da Feed() işlemi hala çalışırken RtmpChunkStream nesnesini siler. Mesaj işleyici geri döndükten sonra Feed(), silinen nesnenin üyelerine erişmeye devam eder ve bu durum bir heap-use-after-free ile sonuçlanır. Etkilenen Senaryolar: RTMP desteğini etkinleştiren (ServerOptions.rtmp_service ayarlı) ve güvenilmeyen ağlardan bağlantıları kabul eden bRPC sunucuları. Nasıl Düzeltilir: 1. bRPC'yi bu sorunu gideren 1.18.0 versiyonuna yükseltin. 2. Şu yamayı uygulayın: https://github.com/apache/brpc/pull/3452 Düzeltme, Abort mesajı o anda ayrıştırılan chunk stream'i hedeflediğinde chunk stream temizleme işlemini atlar.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünApache bRPC
Yayın21 Eki 2026
İlk görülme21 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Apache Software Foundation Apache bRPC1.18.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Apache Software Foundation Apache bRPCv < 1.18.01.18.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.

CVE-2026-74758 · Apache bRPC · Dark Radar