CVE-2026-21637
Təsvir
Node.js TLS xətalarının idarə edilməsindəki çatışmazlıq, `pskCallback` və ya `ALPNCallback` istifadə edildikdə uzaqdakı hücumçulara TLS serverini çökdürməyə və ya resurslarını tükətməyə imkan verir. Bu callback-lər zamanı baş verən sinxron istisnalar standart TLS xəta idarəetmə yollarını (tlsClientError və error) yan keçərək prosesin dərhal sonlandırılmasına və ya fayl deskriptorlarının səssiz sızmasına səbəb olur ki, bu da sonda xidmətdən imtinaya (DoS) gətirib çıxarır. Bu callback-lər TLS əl sıxma (handshake) prosesi zamanı hücumçu tərəfindən idarə olunan giriş məlumatlarını emal etdiyi üçün, uzaqdakı klient problemi dəfələrlə tətikləyə bilər. Bu zəiflik, həmin callback-lərin təhlükəsiz şəkildə paketlənmədən istisna yaratdığı bütün Node.js versiyalarında PSK və ya ALPN callback-lərindən istifadə edən TLS serverlərinə təsir göstərir.
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 | 4.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.