CVE-2025-59466
Təsvir
Node.js xətaların idarə edilməsində bir xəta aşkar edilmişdir: `async_hooks.createHook()` aktiv olduqda "Maximum call stack size exceeded" xətaları tutulmaz hala gəlir. Xəta `process.on('uncaughtException')` hissəsinə çatmaq əvəzinə proses sonlanır və bu da çökməni bərpaedilməz edir. `AsyncLocalStorage` (v22, v20) və ya `async_hooks.createHook()` (v24, v22, v20) funksiyalarından istifadə edən tətbiqlər müəyyən şərtlər altında dərin rekursiya ilə tetiklənan xidmətdən imtina (DoS) çökmələrinə qarşı həssasdır.
Necə düzəltmək olar
- nodejs node.js20.20.0, 22.22.0, 24.13.0, 25.3.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| nodejs node.js | 20.0.0 ≤ v < 20.20.0, 22.0.0 ≤ v < 22.22.0, 24.0.0 ≤ v < 24.13.0, 25.0.0 ≤ v < 25.3.0 | 20.20.0, 22.22.0, 24.13.0, 25.3.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.
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.