CVE-2026-47775
Açıklama
Envoy, bulut yerli uygulamalar için tasarlanmış açık kaynaklı bir kenar ve servis proxy'sidir. 1.35.11, 1.36.7, 1.37.3 ve 1.38.1 sürümlerinden önce, OAuth2 HTTP filtresinin encrypt()/decrypt() fonksiyonları, bir kimlik doğrulama etiketi (HMAC yok, AEAD yok) olmaksızın AES-256-CBC kullanmaktadır. /callback uç noktası, başarılı şifre çözmede HTTP 302 ve dolgu hatasında HTTP 401 döndürerek bir padding oracle oluşturmaktadır. Şifrelenmiş CodeVerifier çerezini ele geçiren bir saldırgan, yaklaşık 6.200 istekte (~100 saniye) düz metin PKCE code_verifier değerini geri kazanabilir ve ardından kurbanın erişim belirtecini elde etmek için bunu çalınmış bir yetkilendirme koduyla takas edebilir. Bu güvenlik açığı 1.35.11, 1.36.7, 1.37.3 ve 1.38.1 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- envoyproxy envoy1.35.11, 1.36.7, 1.37.3, 1.38.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 | 1.35.0 ≤ v < 1.35.11, 1.36.0 ≤ v < 1.36.7, 1.37.0 ≤ v < 1.37.3, 1.38.0 ≤ v < 1.38.1 | 1.35.11, 1.36.7, 1.37.3, 1.38.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.