CVE-2026-77078

Yüksek

Açıklama

multer, Node.js'de multipart/form-data işlemleri için kullanılan bir ara katman yazılımıdır (middleware). Özel olarak hazırlanmış iki metin alanı adı içeren küçük bir multipart isteği, Node.js sürecini sonlandıran yakalanamamış bir RangeError (Invalid array length) hatasına neden olabilir. İlk alan, maksimum uzunlukta seyrek bir dizi ayırmak için çok büyük bir sayısal dizi indeksi kullanır ve ardından ikinci bir alan bu uzunluğun ötesine geçer; bu durum append-field bağımlılığı içinde hata fırlatılmasına yol açar ve multer tarafından yakalanmaz. 2.3.0 öncesindeki tüm sürümler etkilenmektedir ve sorun uzaktan tetiklenebilir bir hizmet reddi (DoS) durumudur. Sorun multer 2.3.0 sürümünde düzeltilmiştir. Gidermek için multer 2.3.0 sürümüne yükseltin.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünExpressjs Multer
Yayın28 Ağu 2026
İlk görülme28 Ağu 2026
Zayıflık türüCWE-248CWE-248

Nasıl düzeltilir

Güncelleyin
  • expressjs multer2.3.0 ya da sonraki bir sürüm
  • multer2.3.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
expressjs multerv < 2.3.02.3.0
multernpmv < 2.3.02.3.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.

Intelligence 360 paketinde

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.

CVE-2026-77078 · Expressjs Multer · Dark Radar