Windows 11 Sıkıştırma Özellikleri Libarchive Güvenlik Tehditleri


Microsoft’un Windows 11’de kullanıcı deneyimini geliştirme çabaları, KB5031455 güncellemesi aracılığıyla çeşitli yeni arşiv formatları için yerel destek getirmiştir.

Bu değişiklikler kullanıcı iş akışlarını kolaylaştırmış olsa da, pandora’nın siber güvenlik alanında yanlışlıkla açtılar ve işletim sistemini, çoklu arşiv dosya biçimlerini işlemek için kullanılan açık kaynaklı bir kütüphane olan Libarchive’a olan güveninden kaynaklanan potansiyel güvenlik açıklarına bağladılar.

Windows 11 Sıkıştırma Genişlemesi

Ekim 2023’ten önce, Windows 11 yalnızca “sıkıştırılmış (fermuarlı) klasör” olarak kategorize edilen ZIP dosyalarını yerel olarak destekledi.

Windows 11 Sıkıştırma GenişlemesiWindows 11 Sıkıştırma Genişlemesi
Windows 11 Sıkıştırma Genişlemesi

KB5031455 güncellemesi, bu özelliği RAR, 7Z ve TAR dahil 11 ek format içerecek şekilde genişletti.

Değişiklikler, bu formatları işlemek için artık Winrar veya 7-ZIP gibi üçüncü taraf araçlarına ihtiyaç duymayan kullanıcılar tarafından memnuniyetle karşılandı.

Bu kullanıcı dostu cephenin altında teknik bir değişim yatıyor. Dosya Gezgini artık iki farklı mekanizma kullanıyor: Zip dosyalarını işlemek için zipfldr.dll ve yeni desteklenen formatları yönetmek için Libarchive’ı entegre eden archiveint.dll.

Libarchive, Linux, macOS ve BSD gibi platformlarda test edilen sağlam bir kütüphane olsa da, önemli güvenlik endişeleri getirmiştir.

Libarchive güvenlik açıkları

Libarchive, Google’ın OSS-Fuzz programı aracılığıyla olgunluğuna ve kapsamlı tüy testlerine rağmen, zırhında çatlaklar gösterdi.

Son araştırmalar, Microsoft ve Libarchive’da yukarı akıştaki gecikmelerden dolayı devam eden diğerleri de dahil olmak üzere Windows 11’deki kullanımına bağlı birkaç ciddi güvenlik açıklığını ortaya çıkardı.

Keşfedilen temel güvenlik açıkları:

  1. CVE-2024-26185: Bir boşluk, Dosya Gezgini’ndeki arşivlerden dosya çıkarırken keyfi dosya yazma ve silme işlemlerine izin verdi.
Bir boşluk rastgele bir dosyaya izin verdi Bir boşluk rastgele bir dosyaya izin verdi
Bir boşluk rastgele bir dosyaya izin verdi

Derin arşiv yapılarında gezinmek ve belirli dosyaları açmak gibi hassas kullanıcı etkileşimi gerektirse de, istismarın altını çizen zayıf dosya adı filtreleme.

  1. CVE-2024-38165: Microsoft’un CVE-2024-26185 için ilk yaması atlandı.
Windows Windows WindowsWindows Windows Windows
Windows Windows Windows

Saldırganlar, Windows’un arşivlerdeki mutlak yolları ele alarak, hedeflenen dizinlerinin dışında geçici dosyalar yazarak potansiyel olarak veri manipülasyonunu sağlayabilir.

  1. CVE-2024-26256: Bu şiddetli uzaktan kod yürütme (RCE) güvenlik açığı, RAR dosyalarını işlerken Libarchive’daki bir yığın arabellek taşmasından kaynaklandı. Bu kusurdan yararlanmak, bilgisayar korsanlarının kötü amaçlı kod yürütmesine izin vererek kullanıcıları önemli riske attı.
  2. RCE ve Dosya Karışıklık Hataları: Araştırmacılar, Libarchive’ın dosya biçimlerini yanlışlıkla tanımlayabileceğini ve daha fazla güvenlik açıklarına yol açabileceğini bile buldular. Örneğin, bir zip imzası içeren düşük sıkıştırma RAR dosyası yanlış sınıflandırıldı ve kullanıcıları potansiyel saldırılara maruz bıraktı.

Libarchive’ın entegrasyonu yazılımın saldırı yüzeyini önemli ölçüde genişletti.

Araştırmacılar, teorik olarak, Windows 11’in Libarchive’ın filtreleri ve formatları zincirleme yeteneği nedeniyle 91’den fazla usulyon (10^33) arşiv formatı kombinasyonlarını destekleyebileceğini belirtti.

HataHata
Hata

Bu esneklik teorik olarak geniş uyumluluğu mümkün kılar, ancak beklenmedik güvenlik kusurlarının olasılığını önemli ölçüde artırır.

Sürekli tüy testlerine rağmen, Libarchive’ın belirli dosya formatlarını denetlemesi ve CRC kontrollerine güvenmesi, otomatik güvenlik açığı tespiti için zorluklar yarattı.

CVE-2024-20696 ve CVE-2024-20697 gibi güvenlik açıkları bulunduktan sonra bile, Microsoft ve Libarchive koruyucular arasındaki bir kopukluk, Microsoft’un Libarchive çatalında yamalanan güvenlik açıklarının aylarca yukarı akış yukarı çıkmadığı bir “yarım günlük” senaryoya yol açtı.

Acil CVE ihracatının eksikliği ve kamuoyu bilinci, kritik yamaların konuşlandırılmasını daha da geciktirerek aşağı yönlü kullanıcıları ve projeleri savunmasız bıraktı.

Gecikme, tescilli sistemlere entegre edildiğinde açık kaynaklı yazılım geliştirmenin parçalanmış doğasında bulunan riskleri vurgular.

Windows 11 kullanıcıları doğrudan Dosya Gezgini’nde birden fazla arşiv formatını işleme kolaylığından yararlandıkça, bu lüksün uyanıklıkla gelmesi gerektiğini hatırlamak çok önemlidir.

Sistemleri güncel tutmak ve ortaya çıkan güvenlik açıklarını izlemek, sürekli gelişen bir siber güvenlik ortamında riskleri azaltmak için temel adımlar olmaya devam etmektedir.

Investigate Real-World Malicious Links & Phishing Attacks With Threat Intelligence Lookup - Try for Free



Source link