CVE-2021-41194
Açıklama
FirstUseAuthenticator, yeni kullanıcıların JupyterHub'a ilk girişlerinde şifrelerini belirlemelerine yardımcı olan bir JupyterHub kimlik doğrulayıcısıdır. JupyterHub, FirstUseAuthenticator ile kullanıldığında, 1.0.0 öncesi sürümlerde bulunan bir güvenlik açığı, `create_users=True` olduğu ve kullanıcı adı bilindiği veya tahmin edildiği takdirde herhangi bir kullanıcının hesabına yetkisiz erişime izin verir. Güvenlik açığını gidermek için sürüm 1.0.0'a yükseltme yapılabilir veya manuel olarak bir yama uygulanabilir. Yükseltme yapamayanlar için eksiksiz bir geçici çözüm bulunmamaktadır ancak kısmi bir hafifletme yöntemi mevcuttur. Kullanıcı oluşturma işlemi `c.FirstUseAuthenticator.create_users = False` ile devre dışı bırakılabilir; bu durum yalnızca jupyterhub-firstuserauthenticator 1.0.0 öncesinde halihazırda mevcut olan kullanıcıların tamamen normalize edilmiş kullanıcı adlarıyla giriş yapmasına izin verecektir. Herhangi bir kullanıcı normalize edilmiş kullanıcı adıyla (yani küçük harflerle) daha önce hiç giriş yapmadıysa, bir yama veya yükseltme gerçekleşene kadar savunmasız kalmaya devam edecektir.
Nasıl düzeltilir
- jupyterhub first_use_authenticator1.0.0 ya da sonraki bir sürüm
- jupyterhub-firstuseauthenticator1.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jupyterhub first_use_authenticator | v < 1.0.0 | 1.0.0 |
| jupyterhub-firstuseauthenticatorPyPI | v < 1.0.0 | 1.0.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.