7-ZIP Güvenlik Açığı Kötü niyetli RAR5 Dosyaları Çökme Sistemleri


7-ZIP’de, saldırganların özel hazırlanmış RAR5 arşiv dosyalarını kullanarak sistemleri çarpmasına izin veren kritik bir hizmet reddi güvenlik açığı keşfedilmiştir.

CVE-2025-53816 olarak izlenen güvenlik açığı, popüler sıkıştırma yazılımının RAR5 kod çözücüsünü etkiler ve kötü amaçlı arşivleri işlerken bellek yolsuzluğuna ve sistem çökmelerine yol açabilir.

Güvenlik açığının teknik detayları

Güvenlik araştırmacısı Jaroslav Lobačevski, 24.09’un 7-ZIP sürümünün ncompress :: nrar5 :: cdecoder bileşeninde bir yığın arabelleği taşmasından kaynaklanan GHSL-2025-058 olarak tanımladı.

Alan Detaylar
CVE kimliği CVE-2025-53816
Şiddet Hizmet reddi
Etkilenen yazılım 7-ZIP
Test edilen sürüm 24.09
Sabit versiyon 25.00
CWE sınıflandırması CWE-122: Yığın Tabanlı Tampon Taşma

Güvenlik açığı, RAR5 kod çözücü, bozuk arşiv ürünlerini sıfırla doldurarak onarmaya çalıştığında meydana gelir, ancak bellek işlemindeki bir yanlış hesaplama, tahsis edilen arabellek sınırlarının ötesinde veri yazmaya yol açar.

Kök neden, my_zeromemory (_window + _winpos, (size_t) REM) işlev çağrısı sırasında REM değerinin hesaplanmasında yatar.

Bozulmuş RAR5 dosyalarını işlerken, kod çözücü ne kadar belleğin sıfırlanacağını yanlış hesaplar ve bu da yığın bellek yolsuzluğuna neden olur.

Güvenlik açığı özellikle tehlikelidir, çünkü arabellek taşma boyutunu etkileyen _lzend değeri, önceki arşiv öğelerinden saldırgan kontrollü verilere bağlıdır.

Güvenlik açığı, keyfi kod yürütülmesinden ziyade öncelikle hizmet reddi saldırılarına neden olur. 7-ZIP kötü amaçlı bir RAR5 dosyasını işlediğinde, yığın arabelleği taşması, bellek konumlarının sıfırla sürekli olarak üzerine yazılır.

Bu, kod yürütme istismarları potansiyelini sınırlarken, uygulamayı ve potansiyel olarak tüm sistemi güvenilir bir şekilde çökertebilir.

Testler, güvenlik açığının hem Asan derlenmiş yapıları hem de 7-ZIP resmi pencere yapılarını etkilediğini ortaya koydu.

Konsept kanıtı, 7ZZ E-SO rar-crash.rar5 komutunu kullanarak hazırlanmış bir RAR5 dosyasının çıkarılmasının, bir yığın arabelleği taşma hatası ile hemen bir çöküşü tetiklediğini gösterir. Güvenlik açığı CWE-122: Yığın Tabanlı Tampon Taşması altında sınıflandırılmıştır.

Güvenlik açığı açıklaması sorumlu güvenlik uygulamalarını izledi, konu 24 Nisan 2025’te özel olarak bildirildi. 7 ZIP Geliştirme Ekibi, 29 Nisan 2025’te beş gün içinde raporu kabul etti.

Bir düzeltme, 5 Temmuz 2025’te 7-ZIP sürüm 25.00’da başarıyla uygulandı ve piyasaya sürüldü ve iyileştirme sürecini ilk raporlamadan yaklaşık iki ay içinde tamamladı.

Kullanıcılar, bu güvenlik açığına karşı koruma sağlamak için hemen 7-ZIP sürümüne veya üstüne güncellemelidir.

Kuruluşlar, güvensiz kaynaklardan RAR5 dosyalarını işlerken dikkatli olmalı ve arşiv işleme iş akışları için ek güvenlik önlemleri uygulamayı düşünmelidir.

Get Free Ultimate SOC Requirements Checklist Before you build, buy, or switch your SOC for 2025 - Download Now



Source link