CVE-2026-47221
Açıklama
Envoy, bulut yerli uygulamalar için tasarlanmış açık kaynaklı bir kenar ve servis proxy'sidir. 1.18.0 sürümünden itibaren 1.35.13, 1.36.9, 1.37.5 ve 1.38.3 sürümlerine kadar olan versiyonlarda; gövdesiz non-GET/HEAD istekleri için HTTP 303 (See Other) dahili yönlendirmeleri işlenirken router filtresinde bir null pointer dereference zafiyeti bulunmaktadır. Gövdesi olmayan bir POST, PUT, DELETE veya PATCH isteği, redirect_response_codes kısmında 303 içeren bir dahili yönlendirme politikasıyla yapılandırılmış bir rotaya gönderildiğinde ve upstream HTTP 303 ile yanıt verdiğinde, yönlendirme işleme kodu hiç tahsis edilmemiş bir istek gövdesi tamponunu boşaltmaya çalışır. Bu durum, tüm Envoy sürecini çökerten bir segmentation fault ile sonuçlanır. redirect_response_codes içinde 303 bulunan bir internal_redirect_policy ile yapılandırılmış rota mevcut olduğunda ve upstream HTTP 303 yanıtı döndürdüğünde, kimliği doğrulanmamış bir saldırgan bunu kullanarak tüm aktif bağlantıları sonlandıran tam bir hizmet reddi (DoS) durumuna yol açabilir. Bu zafiyet 1.35.13, 1.36.9, 1.37.5 ve 1.38.3 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- envoyproxy envoy1.35.13, 1.36.9, 1.37.5, 1.38.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| envoyproxy envoy | 1.18.0 ≤ v < 1.35.13, 1.36.0 ≤ v < 1.36.9, 1.37.0 ≤ v < 1.37.5, 1.38.0 ≤ v < 1.38.3 | 1.35.13, 1.36.9, 1.37.5, 1.38.3 |
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.
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.