CVE-2025-67731
Təsvir
Servify Express, Express serverini başlatmaq və onun işlədiyi portu qeydə almaq üçün nəzərdə tutulmuş Node.js paketidir. Versiya 1.2-dək olan versiyalarda Express serveri express.json() funksiyasından ölçü limiti olmadan istifadə edirdi ki, bu da hücumçulara həddindən artıq böyük sorğu gövdələri göndərməyə imkan verə bilərdi. Bu, yaddaşın həddindən artıq istifadəsine, performansın aşağı düşməsinə və ya proseslərin çökməsinə səbəb ola bilər ki, nəticədə Xidmətdən İmtina (DoS) baş verir. Limitlər olmadan JSON parser-dan istifadə edən və etibarsız müştərilərə açıq olan hər bir tətbiq bu problemdən təsirlənir. Problem Express-in özündə deyil, konfiqurasiyadadır. Bu problem 1.2 versiyasında düzəldilib. Müvəqqəti həll yolu kimi JSON parser-ə limit seçimi əlavə etmək, tətbiq və ya reverse-proxy səviyyəsində sorğuların sayını məhdudlaşdırmaq (rate limiting), analizdən öncə qeyri-adi dərəcədə böyük sorğuları rədd etmək və ya maksimum sorğu gövdəsi ölçülərini tətbiq etmək üçün reverse proxy-dən (məsələn, NGINX) istifadə etmək tövsiyə olunur.
Necə düzəltmək olar
- servify-express.js servify_express1.2 və ya daha yeni versiya
- servify-express1.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| servify-express.js servify_express | v < 1.2 | 1.2 |
| servify-expressnpm | v < 1.2 | 1.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.