CVE-2020-15104

Orta

Açıklama

Envoy'un 1.12.6, 1.13.4, 1.14.4 ve 1.15.0 sürümlerinden önceki versiyonlarında, TLS sertifikaları doğrulanırken Envoy, joker karakterli (wildcard) bir DNS Subject Alternative Name ifadesinin yanlışlıkla birden fazla alt alan adına uygulanmasına izin vermekteydi. Örneğin, *.example.com şeklinde bir SAN ile Envoy, yalnızca subdomain.example.com adresine izin vermesi gerekirken, hatalı bir şekilde nested.subdomain.example.com adresine de izin veriyordu. Bu kusur, hem mTLS kapsamında bir istemci TLS sertifikasının doğrulanması hem de üst akış (upstream) bağlantıları için bir sunucu TLS sertifikasının doğrulanması durumları için geçerlidir. Bu güvenlik açığı, yalnızca güvenilmeyen bir kuruluşun, sizin sadece belirli bir alt alan adına güvenmek istediğiniz bir alan adı için imzalı bir joker karakterli TLS sertifikası alabildiği durumlar için geçerlidir. Örneğin, api.mysubdomain.example.com adresine güvenmek istiyorsanız ve güvenilmeyen bir aktör *.example.com veya *.com için imzalı bir TLS sertifikası alabiliyorsa bu risk oluşur. Herhangi bir Envoy sürümünde verify_subject_alt_name kullanan konfigürasyonlar veya 1.14 ve sonrası sürümlerde match_subject_alt_names kullanan konfigürasyonlar bu açıktan etkilenmektedir. Bu sorun Envoy 1.12.6, 1.13.4, 1.14.4, 1.15.0 sürümlerinde giderilmiştir.

ÖnemOrta
CVSS4.6
İstismar olasılığı—
ÜrünEnvoy
Yayın14 Tem 2020
İlk görülme14 Tem 2020
Zayıflık türüCWE-346CWE-346

Nasıl düzeltilir

Güncelleyin
  • envoyproxy envoy1.12.6, 1.13.4, 1.14.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
envoyproxy envoyv < 1.12.6, 1.13.0 ≤ v < 1.13.4, 1.14.0 ≤ v < 1.14.41.12.6, 1.13.4, 1.14.4

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.

CVE-2020-15104 · Envoy · Dark Radar