CVE-2026-6657

Yüksək

Təsvir

jupyter-server versiyaları 1.12.0 ilə 2.17.0 arasında olan boşluq, `allow_origin_pat` konfiqurasiyasından istifadə edildikdə hücumçuya CORS mənşə yoxlamasını (origin validation) yan keçməyə imkan verir. Problem, `Origin` başlığını yoxlamaq üçün yalnız sətirin əvvəlini sabitləyən `re.match()` funksiyasının istifadəsindən qaynaqlanır. Bu, `trusted.example.com`-a uyğun gəlməsi nəzərdə tutulan şablonlara qarşı `trusted.example.com.evil.com` kimi hücumçunun nəzarətində olan domenlərin yoxlamadan keçməsinə şərait yaradır. Boşluq kod bazasının bir çox hissəsinə, o cümlədən CORS başlıqlarına, WebSocket bağlantılarına, referer yoxlamasına və giriş yönləndirmələrinə təsir edir ki, bu da potensial olaraq fişinq hücumlarına, uzaqdan kodun icrasına və həssas API cavablarına icazəsiz girişə yol aça bilər.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulJupyter Server
Dərc3 iyn 2026
İlk görülmə3 iyn 2026
Zəiflik növüCWE-346CWE-346

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
jupyter jupyter_server1.12.0 ≤ v ≤ 2.17.0—
jupyter-serverPyPI1.12.0 ≤ v ≤ 2.17.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-6657 · Jupyter Server · Dark Radar