CVE-2026-114135
Açıklama
Jupyter Server, Jupyter web uygulamaları için arka uçtur. 2.0.0 ile 2.6.0 sürümleri arasında, GatewayClient.url özelliğinin etkinleştirilmesi, normal KernelWebsocketHandler'ı WebSocketChannelsHandler ile değiştirmiş; bu durum kullanıcıyı kimliklendirmiş ancak kernels kaynağı üzerindeki execute işlemi için authorizer.is_authorized(...) fonksiyonunu çağırmamıştır. Bu nedenle, kısıtlanmış yetkilere sahip kimliği doğrulanmış bir kullanıcı, yapılandırılmış Authorizer bu işleme izin vermemesine rağmen üst akışta bir kernel kanalı açabilir ve kernel yürütme yetkisi elde edebilir; bu da kernel tarafından erişilebilen veri ve kimlik bilgilerinin ifşa olmasına yol açarak kernel ortamının değiştirilmesine veya bozulmasına izin verir. Varsayılan gateway yapılandırması 2.6.0 sürümünde düzeltilmiştir. 2.6.0 ve sonraki sürümlerde, bir dağıtım deprecated olan jupyter_server.gateway.handlers modülünü manuel olarak kaydettiğinde aynı yetkilendirme atlatma durumu hala mümkündür, çünkü ilgili handler yapılandırılmış kernel-execute yetkilendirme kararını hala atlamaktadır.
Nasıl düzeltilir
- jupyter-server2.6.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jupyter-serverPyPI | 2.0.0 ≤ v < 2.6.0 | 2.6.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.