CVE-2026-26311

Orta

Təsvir

Envoy yüksək performanslı kənar/orta/servis proksisidir. 1.37.1, 1.36.5, 1.35.8 və 1.34.13 versiyalarından əvvəl, Envoy-un HTTP bağlantı menecerində (FilterManager) Zombie Stream Filter Execution-a şərait yaradan məntiq boşluğu mövcuddur. Bu problem, artıq məntiqi olaraq sıfırlanmış və təmizlənmiş HTTP axınında filtr geri çağırışlarının (callbacks) çağırıldığı "Use-After-Free" (UAF) və ya vəziyyət korlanması pəncərəsi yaradır. Boşluq source/common/http/filter_manager.cc faylında, FilterManager::decodeData metodunda yerləşir. Təxirə salınmış silinmə pəncərəsi ərzində ActiveStream obyekti yaddaşda etibarlı qalır. Əgər sıfırlamadan dərhal sonra bu axına DATA freymi daxil olarsa (məsələn, eyni paket emalı dövründə), HTTP/2 kodeki ActiveStream::decodeData metodunu çağırır ki, bu da FilterManager::decodeData metoduna ötürülür. FilterManager::decodeData metodu saw_downstream_reset_ bayrağını yoxlamağı unudur. O, decoder_filters_ siyahısını gəzir və artıq onDestroy() almış filtrlərdə decodeData() metodunu çağırır. Bu boşluq 1.37.1, 1.36.5, 1.35.8 və 1.34.13 versiyalarında aradan qaldırılmışdır.

CiddilikOrta
CVSS5.9
İstismar ehtimalı—
MəhsulEnvoy
Dərc10 mar 2026
İlk görülmə10 mar 2026

Necə düzəltmək olar

Yeniləyin
  • envoyproxy envoy1.34.13, 1.35.8, 1.36.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
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ıq göstərilməyib, 1.36.0 ≤ v ≤ 1.36.4, 1.35.0 ≤ v ≤ 1.35.8, v ≤ 1.34.12—

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.