CVE-2026-26311

Orta

Açıklama

Envoy yüksek performanslı bir edge/middle/service proxy'dir. 1.37.1, 1.36.5, 1.35.8 ve 1.34.13 sürümlerinden önce, Envoy'un HTTP bağlantı yöneticisinde (FilterManager), Zombie Stream Filter Execution'a izin veren bir mantık zafiyeti bulunmaktadır. Bu sorun, filtre geri çağırmalarının (callbacks), mantıksal olarak zaten sıfırlanmış ve temizlenmiş bir HTTP akışı üzerinde çağrıldığı bir "serbest bırakıldıktan sonra kullanım" (UAF) veya durum bozulması penceresi oluşturur. Zafiyet, source/common/http/filter_manager.cc dosyasındaki FilterManager::decodeData metodu içerisinde yer almaktadır. ActiveStream nesnesi, ertelenmiş silme penceresi boyunca bellekte geçerli kalır. Sıfırlamadan hemen sonra bu akış üzerinden bir DATA çerçevesi gelirse (örneğin aynı paket işleme döngüsünde), HTTP/2 codec'i ActiveStream::decodeData'yı çağırır ve bu da FilterManager::decodeData'ya aktarılır. FilterManager::decodeData, saw_downstream_reset_ bayrağını kontrol etmez. decoder_filters_ listesi üzerinde yineleme yapar ve halihazırda onDestroy() almış olan filtreler üzerinde decodeData() metodunu çağırır. Bu zafiyet 1.37.1, 1.36.5, 1.35.8 ve 1.34.13 sürümlerinde giderilmiştir.

ÖnemOrta
CVSS5.9
İstismar olasılığı—
ÜrünEnvoy
Yayın10 Mar 2026
İlk görülme10 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • envoyproxy envoy1.34.13, 1.35.8, 1.36.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
envoyproxy envoyv < 1.34.13, 1.35.0 ≤ v < 1.35.8, 1.36.0 ≤ v < 1.36.5, 1.37.01.34.13, 1.35.8, 1.36.5
github.com/envoyproxy/envoyGoAralık belirtilmemiş, 1.36.0 ≤ v ≤ 1.36.4, 1.35.0 ≤ v ≤ 1.35.8, v ≤ 1.34.12—

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-26311 · Envoy · Dark Radar