CVE-2026-43888

Yüksek

Açıklama

Outline, ortaklaşa dokümantasyon oluşturmaya olanak tanıyan bir servistir. 1.7.0 sürümünden önce, ZipHelper.extract her giriş için çıkarma yolunu, tam bir dosya sistemi yolunu kırpma işlemi sırasında girdisi üzerinde path.basename fonksiyonunu çağıran bir dosya adı yardımcısı olan trimFileAndExt üzerinden geçirerek hesaplar. Bir zip girişinin iç içe geçmiş yolu, birleştirilmiş dosya sistemi yolunu MAX_PATH_LENGTH (4096 bayt) değerinin üzerine çıkaracak kadar uzun olduğunda, trimFileAndExt sessizce tüm dizin bileşenlerini düşürür ve yalın bir dosya adı döndürür. Ardından fs.createWriteStream dosyayı çıkarma sandbox'ı içinde değil, işlem çalışma dizinine göre açar ve kaçırılan dosya, cleanupExtractedData yalnızca geçici çıkarma dizinini kaldırdığı için iç aktarma temizliğinden sonra kalıcı olur. Bu güvenlik açığı 1.7.0 sürümünde giderilmiştir.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünOutline
Yayın11 May 2026
İlk görülme11 May 2026

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
outline outline< 1.7.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-43888 · Outline · Dark Radar