CVE-2026-84961

Yüksek

Açıklama

undici'nin BalancedPool yapılandırıcısı, tüm seçenekler nesnesini değeri JSON olarak serileştiren ve yeniden ayrıştıran dahili bir derin kopyalama işleminden geçirir. JSON fonksiyonları temsil edemediği için, kullanıcı tarafından sağlanan checkServerIdentity geri çağırma işlemi veya connect seçeneği içindeki özel bir bağlayıcı gibi fonksiyon değerine sahip herhangi bir TLS seçeneği, TLS katmanına ulaşmadan önce sessizce atılır. Sonuç olarak, uygulamanın özel checkServerIdentity fonksiyonunun reddetmek üzere yazıldığı ancak Node'un varsayılan ana bilgisayar adı ve zincir kontrollerinden geçen bir eş, BalancedPool üzerinden erişildiğinde kabul edilir. Client, Pool ve Agent dağıtıcıları, kopyalamadan önce connect ve tls seçeneklerini çıkardıkları için etkilenmezler. Bu durum, undici'nin 7.24.1 ile 7.29.1 arasındaki ve 8.0.0 ile 8.10.2 arasındaki sürümlerini, yalnızca uygulama BalancedPool'a fonksiyon değerinde bir connect veya tls seçeneği sağladığında etkiler. Kullanıcıların undici 7.29.1 veya 8.10.2 sürümüne yükseltme yapmaları önerilir.

ÖnemYüksek
CVSS7.4
İstismar olasılığı—
ÜrünNodejs Undici
Yayın4 Eyl 2026
İlk görülme4 Eyl 2026
Zayıflık türüCWE-295CWE-295

Nasıl düzeltilir

Güncelleyin
  • nodejs undici7.29.1, 8.10.2 ya da sonraki bir sürüm
  • undici7.29.1, 8.10.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nodejs undici7.24.1 ≤ v < 7.29.1, 8.0.0 ≤ v < 8.10.27.29.1, 8.10.2
undicinpm7.24.1 ≤ v < 7.29.1, 8.0.0 ≤ v < 8.10.27.29.1, 8.10.2

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-84961 · Nodejs Undici · Dark Radar