CVE-2025-47935
Açıklama
Multer, `multipart/form-data` işlemleri için kullanılan bir node.js ara yazılımıdır. 2.0.0 öncesindeki sürümler, hatalı akış (stream) yönetimi nedeniyle kaynak tükenmesi ve bellek sızıntısı sorununa karşı savunmasızdır. HTTP istek akışı bir hata yaydığında, dahili `busboy` akışı kapatılmaz ve bu durum Node.js akış güvenliği kılavuzunun ihlal edilmesine yol açar. Bu durum, zamanla kapatılmamış akışların birikmesine, belleğin ve dosya tanımlayıcılarının tüketilmesine neden olur. Sürekli veya tekrarlanan hata koşulları altında, bu durum hizmet reddine (DoS) yol açabilir ve kurtarma için sunucuların manuel olarak yeniden başlatılması gerekir. Dosya yükleme işlemlerini gerçekleştiren tüm Multer kullanıcıları potansiyel olarak etkilenmektedir. Kullanıcılar, yamayı almak için 2.0.0 sürümüne yükseltmelidir. Bilinen bir geçici çözüm bulunmamaktadır.
Nasıl düzeltilir
- multer2.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| multernpm | v < 2.0.0 | 2.0.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.