CVE-2023-31125
Təsvir
Engine.IO, Socket.IO üçün nəqliyyat əsaslı brauzerlərarası/cihazlararası ikiistiqamətli rabitə təbəqəsinin tətbiqidir. Tutulmamış istisna (uncaught exception) zəifliyi versiya 5.1.0-da yaranmış və `socket.io` valideyn paketinin 4.1.0 versiyasına daxil edilmişdir. Köhnə versiyalara təsir etmir. Xüsusi hazırlanmış HTTP sorğusu Engine.IO serverində tutulmamış istisnanı tetikləyə bilər və beləliklə Node.js prosesini dayandıra bilər. Bu, `socket.io` kimi asılı paketlərdən istifadə edənlər də daxil olmaqla, bütün `engine.io` paketi istifadəçilərinə təsir göstərir. Bu problem Engine.IO-nun 6.4.2 versiyasında düzəldilmişdir. Təhlükəsiz versiyaya yeniləməkdən başqa məlum olan heç bir alternativ həll yolu yoxdur.
Necə düzəltmək olar
- socket engine.io6.4.2 və ya daha yeni versiya
- engine.io6.4.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| socket engine.io | 5.1.0 ≤ v < 6.4.2 | 6.4.2 |
| engine.ionpm | 5.1.0 ≤ v < 6.4.2 | 6.4.2 |
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.