CVE-2024-29033

Yüksek

Açıklama

OAuthenticator, JupyterHub için yaygın OAuth sağlayıcılarını kullanmaya yönelik eklentilerin yanı sıra herhangi bir OAuth 2.0 sağlayıcısı ile kendi Authenticator'larını yazmak için temel sınıflar sağlar. `GoogleOAuthenticator.hosted_domain`, hangi Google hesaplarının JupyterHub'a yetkili erişim sağlayabileceğini kısıtlamak için kullanılır. Kısıtlamanın amacı, belirtilen alan adını veya alan adlarını kontrol ettiği doğrulanmış bir veya daha fazla Google kuruluşunun parçası olan Google hesapları ile sınırlandırılmasıdır. Versiyon 16.3.0 öncesinde, gerçek kısıtlama yalnızca e-postaları ilgili alan adı ile biten Google hesaplarına uygulanmaktaydı. Bu tür hesaplar, bir zamanlar alan adına bağlı bir e-postayı okuyabilmiş herhangi biri tarafından oluşturulmuş olabilir. Bu durum, Dylan Ayrey (@dxa4481) tarafından 15 Aralık 2023 tarihli bu [blog yazısında] açıklanmıştır. OAuthenticator 16.3.0 sürümü bu sorun için bir yama içermektedir. Geçici bir çözüm olarak, kimlerin giriş yapabileceğini `allowed_users` veya `allowed_google_groups` gibi başka bir yöntemle kısıtlayın.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünJupyter Oauthenticator
Yayın20 Mar 2024
İlk görülme20 Mar 2024
Zayıflık türüCWE-285CWE-285

Nasıl düzeltilir

Güncelleyin
  • jupyter oauthenticator16.3.0 ya da sonraki bir sürüm
  • oauthenticator16.3.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
jupyter oauthenticatorv < 16.3.016.3.0
oauthenticatorPyPIv < 16.3.016.3.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.

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-2024-29033 · Jupyter Oauthenticator · Dark Radar