CVE-2020-7692
Açıklama
PKCE desteği, Yerel Uygulamalar için OAuth 2.0 RFC'sine uygun olarak uygulanmamıştır. PKCE kullanımı olmadan, bir yetkilendirme sunucusu tarafından döndürülen yetkilendirme kodu, ilk yetkilendirme isteğini gerçekleştiren istemcinin, yetkilendirilecek olan istemci olduğunu garanti etmek için yeterli değildir. Bir saldırgan, istemci tarafındaki kötü amaçlı bir uygulama kullanarak yetkilendirme kodunu elde edebilir ve bunu korunan kaynağa erişim yetkisi kazanmak için kullanabilir. Bu durum, 1.31.0 sürümünden önceki com.google.oauth-client:google-oauth-client paketini etkilemektedir.
Nasıl düzeltilir
- google oauth_client_library_for_java1.31.0 ya da sonraki bir sürüm
- com.google.oauth-client:google-oauth-client1.31.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| google oauth_client_library_for_java | v < 1.31.0 | 1.31.0 |
| com.google.oauth-client:google-oauth-clientMaven | v < 1.31.0 | 1.31.0 |
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.