CVE-2026-78334

Kritik

Açıklama

Tüm platformlarda Apache bRPC (versiyon < 1.18.0) streaming RPC yolundaki kimlik doğrulama eksikliği, bir sunucu Authenticator ile yapılandırıldığında, uzaktaki bir saldırganın sunucu kimlik doğrulamasını atlamasına ve streaming çerçeveleri enjekte etmesine veya iletmesine olanak tanır. Kök Neden: Kimlik doğrulama yapılandırıldığında, streaming RPC çerçeveleri doğrudan streaming ayrıştırıcı (ParseStreamingMessage) tarafından tüketilir ve InputMessenger'ın kimlik doğrulama kancasından asla geçmez; bu nedenle, kimlik doğrulaması yapılmamış bir eş, kimlik doğrulaması olmadan çerçeve alışverişinde bulunabilir. Ek olarak, sunucu tarafından kabul edilen bir akış, tesadüfen kendi kimliğini taşıyan ilk çerçeveye tembelce bağlanır; böylece bir akış, kendisini oluşturan soket dışındaki başka bir soketten gelen ve kendi kimliğini taşıyan bir çerçeveyi kabul edebilir. Etkilenen Senaryolar: Güvenilmeyen bir ağdan streaming RPC hizmeti veren ve kimlik doğrulama ile yapılandırılmış bir bRPC sunucusu veya yabancı bir bağlantının bir akışı kimliğiyle taklit edebileceği bir dağıtım, yetkisiz streaming çerçevelerini kabul etmeye zorlanabilir. Nasıl Düzeltilir: Bu sorunu gideren bRPC sürümü 1.18.0'a yükseltin veya https://github.com/apache/brpc/pull/3481 adresindeki PR yamasını uygulayın. Not: Düzeltme, yapılandırılan kimlik doğrulama tamamlanmadığında sunucu soketlerindeki streaming çerçevelerini reddeder ve sunucu tarafından kabul edilen akışların onları oluşturan RPC soketine bağlı kalmasını sağlar ve başka bir soketten gelen çerçeveleri reddeder. Kimliği doğrulanmış streaming RPC davranışı ve hat formatı değişmemiştir; yalnızca kimliği doğrulanmamış veya yabancı soket çerçeveleri artık reddedilmektedir.

ÖnemKritik
CVSS9.1
İ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.