CVE-2023-50714
Açıklama
yii2-authclient, Yii framework 2.0 için OpenID, OAuth, OAuth2 ve OpenId Connect tüketicileri ekleyen bir uzantıdır. 2.2.15 sürümü öncesindeki yii2-authclient'ta, Oauth2 PKCE uygulaması iki şekilde savunmasızdır. İlk olarak, `authCodeVerifier` kullanımdan sonra kaldırılmalıdır (`authState` örneğinde olduğu gibi). İkinci olarak, CSRF koruması için PKCE'ye güveniliyorsa bir `downgrade attack` riski bulunmaktadır. Sürüm 2.2.15, bu sorun için bir yama içermektedir. Bilinen herhangi bir geçici çözüm mevcut değildir.
Nasıl düzeltilir
- yiiframework yii2-authclient2.2.15 ya da sonraki bir sürüm
- yiisoft/yii2-authclient2.2.15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| yiiframework yii2-authclient | v < 2.2.15 | 2.2.15 |
| yiisoft/yii2-authclientPackagist | v < 2.2.15 | 2.2.15 |
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.