CVE-2026-113872
Təsvir
multer, multipart/form-data fayl yükləmələrini idarə edən Node.js üçün bir middleware-dir. 2.0.0 versiyasından 2.5.0 versiyasına qədər olan versiyalarda, multer asinxron fileFilter ilə konfiqurasiya edildikdə, tək bir sorğu Node.js prosesini çökdürə bilər. Əgər bir faylın asinxron fileFilter-i hələ gözlənilmiş halda olduqda sorğu ləğv edilərsə, gözlənilən callback daha sonra multer-in artıq bağladığı analiz axınını (parsing stream) bərpa edir və alt analizçi artıq xəta dinləyicisi olmayan axında xəta ötürür; Node bunu idarə olunmamış xəta hadisəsi kimi qaldırır və nəticədə proses sonlanır. Yaddaş mühərrikindən asılı olmayaraq, asinxron fileFilter ilə multer istifadə edən bütün tətbiqlər buna məruz qalır, sinxron fileFilter istifadə edən yükləmələr isə təsirlənmir. Problem multer 2.5.0 versiyasında düzəldilib və istifadəçilər 2.5.0 və ya daha yeni versiyaya yüksəltmə etməlidirlər. Müvəqqəti həll yolu kimi sinxron fileFilter istifadə edin.
Necə düzəltmək olar
- multer2.5.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| multernpm | 2.0.0 ≤ v < 2.5.0 | 2.5.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.