CVE-2022-21657

Orta

Açıklama

Envoy, bulut yerli uygulamalar için tasarlanmış açık kaynaklı bir kenar ve servis proxy'sidir. Etkilenen sürümlerde Envoy, ister bir TLS istemcisi ister bir TLS sunucusu olarak olsun, karşı taraftan kabul ettiği sertifika kümesini yalnızca gerekli extendedKeyUsage (sırasıyla id-kp-serverAuth ve id-kp-clientAuth) içeren sertifikalarla sınırlandırmaz. Bu durum, bir karşı tarafın gerek yaprak sertifika gerekse zincirdeki bir CA olarak bir e-posta sertifikası (örneğin id-kp-emailProtection) sunabileceği ve bunun TLS için kabul edileceği anlamına gelir. Bu durum, özellikle pull request #630'da açıklanan sorunla birleştiğinde, yalnızca S/MIME ile kullanım için amaçlanan ve bu nedenle denetim veya gözetimden muaf tutulan bir Web PKI CA'nın, Envoy tarafından kabul edilecek TLS sertifikaları düzenlemesine izin verdiği için oldukça risklidir. Sonuç olarak Envoy, güvenilmemesi gereken upstream sertifikalarına güvenecektir. Bu soruna yönelik bilinen bir geçici çözüm yoktur. Kullanıcıların yükseltme yapmaları önerilir.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünEnvoy
Yayın22 Şub 2022
İlk görülme22 Şub 2022
Zayıflık türüCWE-295CWE-295

Nasıl düzeltilir

Güncelleyin
  • envoyproxy envoy1.18.6, 1.19.3, 1.20.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
envoyproxy envoyv < 1.18.6, 1.19.0 ≤ v < 1.19.3, 1.20.0 ≤ v < 1.20.21.18.6, 1.19.3, 1.20.2

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.