CVE-2025-3445

Yüksek

Açıklama

mholt/archiver içinde Go dilinde bir Yol Geçişi "Zip Slip" güvenlik açığı tespit edilmiştir. Bu güvenlik açığı, yol geçişi sembolik bağlantıları içeren özel olarak hazırlanmış bir ZIP dosyasının kullanılmasıyla, kullanıcının ayrıcalıklarıyla veya kütüphaneyi kullanan uygulamayla dosya oluşturulmasına veya üzerine yazılmasına olanak tanır. ZIP dosyalarıyla archiver.Unarchive işlevselliği şu şekilde kullanıldığında: archiver.Unarchive(zipFile, outputDir), özel olarak hazırlanmış bir ZIP dosyası, bu güvenlik açığı içeren işlevselliği yürüten uygulamayla aynı ayrıcalıklarla etkilenen sisteme dosyalar yazacak şekilde çıkarılabilir. Sonuç olarak, hassas dosyaların üzerine yazılabilir ve bazı durumlarda bu durum yetki yükseltme, kod çalıştırma ve diğer ciddi sonuçlara yol açabilir. Benzer bir güvenlik açığının TAR dosyalarında bulunduğunu belirtmek gerekir (CVE-2024-0406). Bir düzeltme uygulanmış olsa da resmi olarak yayımlanmamıştır ve etkilenen proje o zamandan beri kullanımdan kaldırılmıştır. mholt/archiver'ın halefi mholt/archives adlı yeni bir projedir ve ilk sürümü (v0.1.0) Unarchive() işlevselliğini kaldırmaktadır.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünGithub.com/mholt/archiver
Yayın13 Nis 2025
İlk görülme13 Nis 2025

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
github.com/mholt/archiverGov ≤ 3.5.1, Aralık belirtilmemiş—
github.com/mholt/archiver/v3Gov ≤ 3.5.1, Aralık belirtilmemiş—

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.