CVE-2026-48521
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'un ProdClusterManagerFactory::allocateConnPool fonksiyonu, bir HTTP/3 bağlantı havuzu seçerken işaretçinin null olup olmadığını kontrol etmeden transport_socket_options referansını çözmektedir. Sentetik, mirror, sağlık kontrolü (health-check) ve async-client çağrıları tarafından kullanılan LoadBalancerContext uygulamaları hiçbir transport-socket seçeneği döndürmeyebilir. auto_config ve HTTP/3 etkinleştirildiğinde, bu bağlamlardan birine ulaşan rutin trafik bir Envoy çalışanının çökmesine neden olabilir. İlgili kapsam sınırı, etkilenen dalın protokol setinde HTTP/3 gerektirmesi ve hiçbir transport-socket seçeneği sağlamayan bir bağlama sahip olmasıdır. Bu sorun 1.36.10, 1.37.6, 1.38.4 ve 1.39.1 sürümlerinde düzeltilmiş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.