CVE-2026-19481

Yüksek

Açıklama

@fastify/busboy bir multipart form-data ayrıştırıcısıdır. 1.0.0 ile 3.2.0 arasındaki sürümlerde, multipart form-data gönderebilen bir saldırgan, adı __proto__ veya constructor gibi prototipten miras alınan bir özellik olan bir parça başlığı göndererek ayrıştırıcıyı çökertebilir. Dahili başlık ayrıştırıcısı, başlıkları düz bir JavaScript nesnesinde saklar ve her değerin bir dizi olduğunu varsayar; bu nedenle, miras alınan bir özellik adı doğru kabul edilen dizi olmayan bir değere çözümlenir ve bir TypeError tetikler. Yaygın pipe entegrasyonunda hata bir olay (event) olarak ortaya çıkar, ancak doğrudan yazma (write) veya sonlandırma (end) kullanımında istisna senkron olarak fırlatılır ve Node.js işlemini sonlandırarak kimlik doğrulaması gerektirmeyen bir hizmet reddine (DoS) neden olabilir. Sorun, başlık nesnesini null prototiple oluşturan @fastify/busboy 3.2.1 sürümünde düzeltilmiştir. Kullanıcıların 3.2.1 sürümüne yükseltme yapması önerilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
Ürün@fastify/busboy
Yayın13 Ağu 2026
İlk görülme13 Ağu 2026
Zayıflık türüCWE-754CWE-754

Nasıl düzeltilir

Güncelleyin
  • @fastify/busboy3.2.1 ya da sonraki bir sürüm
  • fastify fastify\/busyboy3.2.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@fastify/busboynpm1.0.0 ≤ v < 3.2.13.2.1
fastify fastify\/busyboy1.0.0 ≤ v < 3.2.13.2.1

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-19481 · @fastify/busboy · Dark Radar