CVE-2026-73548
Açıklama
Envoy, bulut yerli uygulamalar için tasarlanmış açık kaynaklı bir kenar ve servis proxy'sidir. 1.36.10, 1.37.6, 1.38.4 ve 1.39.1 sürümlerinden önce Envoy, upstream yükseltmeyi kabul etmeden önce yapılandırılmış WebSocket dışı bir HTTP yükseltmesi için verileri iletir. Kimliği doğrulanmamış bir HTTP/2 istemcisi, genişletilmiş CONNECT verilerine eksiksiz bir HTTP/1.1 isteği yerleştirebilir; Envoy isteği downgrade eder, verileri çerçevelenmemiş şekilde keep-alive bir HTTP/1.1 upstream'ine yazar ve kaçırılan yanıt kuyrukta beklerken soketi paylaşılan havuza geri döndürür. Ardından farklı bir downstream istemcisi saldırganın yanıtını alabilir. İlgili kapsam sınırı; webSocket yükseltmelerinin, düz CONNECT'in, devre dışı bırakılmış backend keep-alive özelliğinin, downstream başına havuzların ve max_requests_per_connection değerinin 1 olarak ayarlanmasının gösterilen yoldan etkilenmediğidir. Bu sorun 1.36.10, 1.37.6, 1.38.4 ve 1.39.1 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- envoyproxy envoy1.36.10, 1.37.6, 1.38.4, 1.39.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| envoyproxy envoy | v < 1.36.10, 1.37.0 ≤ v < 1.37.6, 1.38.0 ≤ v < 1.38.4, 1.39.0 ≤ v < 1.39.1 | 1.36.10, 1.37.6, 1.38.4, 1.39.1 |
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.