CVE-2025-47269
Təsvir
code-server brauzer girişi vasitəsilə istənilən maşında VS Code-u işlədir. Versiya 4.99.4-dən əvvəl, proksi alt yolu (subpath) istifadə edərək bədniyyətli şəkildə hazırlanmış URL hücumçunun sessiya tokeninə giriş əldə etməsinə səbəb ola bilər. Proksi sorğusu üçün portun düzgün şəkildə təsdiqlənməməsi ixtiyari domenə proksilənmə ilə nəticələnə bilər. Bədniyyətli `https://<code-server>/proxy/[email protected]/path` URL-i `[email protected]/path` ünvanına proksilənəcək və burada hücumçu istifadəçinin sessiya tokenini sızdıra bilər. Daxili proksisi aktiv edilmiş şəkildə code-server işlədən və öz code-server instansiyalarına /proxy istinadı olan bədniyyətli linklərə klikləyən hər bir istifadəçi risk altındadır. Normalda bu, yerli portları proksiləmək üçün istifadə olunur, lakin URL hücumçunun domenine istinad edə bilər və beləliklə bağlantı həmin domenə proksilənir ki, bu da kukilərin göndərilməsini ehtiva edir. Sessiya kuki faylına giriş əldə etdikdən sonra hücumçu code-server-ə daxil ola bilər və code-server-i işlədən istifadəçi kimi onu host edən maşına tam giriş əldə edə bilər. Bu problem versiya 4.99.4-də aradan qaldırılmışdır.
Necə düzəltmək olar
- code-server4.99.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| code-servernpm | v < 4.99.4 | 4.99.4 |
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.
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.