CVE-2026-35397

Yüksək

Təsvir

Jupyter Server, Jupyter veb tətbiqləri üçün backend-dir. 2.17.0 və daha öncəki versiyalarda, REST API-dəki yol keçidi (path traversal) zəifliyi autentifikasiya olunmuş istifadəçiyə konfiqurasiya edilmiş root_dir-dən kənara çıxmağa və adları root_dir ilə eyni prefikslə başlayan qonşu kataloqlara daxil olmağa imkan verir. Məsələn, adı "test" olan root_dir olduqda, API kodlaşdırılmış yol komponentlərindən istifadə edərək /api/contents son nöqtəsinə göndərilmiş xüsusi sorğu vasitəsilə "testtest" adlı qonşu kataloga girişi təmin edir. Hücumçu təsirlənən qonşu kataloqlardakı faylları oxuya, yaza və silə bilər. Proqnozlaşdırıla bilən adlandırma sxemləri istifadə edən çoxistifadəçili (multi-tenant) yerləşdirmələr xüsusilə risk altındadır, çünki "user1" adlı kataloqu olan istifadəçi user10-dan user19-a qədər və daha sonrası üçün kataloqlara daxil ola bilər. Tək simvollu qovluq adı seçə bilən istifadəçi çox sayda qonşu kataloqa giriş əldə edə bilər. Versiya 2.18.0 düzəliş ehtiva edir. Müvəqqəti həll yolu kimi, qovluq adlarının heç bir qonşu kataloqla ortaq prefiks paylaşmadığından əmin olun.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulJupyter Server
Dərc5 may 2026
İlk görülmə5 may 2026

Necə düzəltmək olar

Yeniləyin
  • jupyter jupyter_server2.18.0 və ya daha yeni versiya
  • jupyter-server2.18.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
jupyter jupyter_serverv < 2.18.02.18.0
jupyter-serverPyPIv < 2.18.02.18.0

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-35397 · Jupyter Server · Dark Radar