Linux 7.4 çekirdeğindeki NTFS3 sürücüsü zararlı bölümlere karşı güçlendirildi
Öne çıkanlar
- Linux 7.4 ile gelen NTFS3 sürücüsü, bozuk veya zararlı NTFS birimlerine karşı dayanıklı hale getirildi.
- KASAN ve fuzzing testleriyle 64 kilobaytlık çekirdek bellek sızıntısı ve yığın taşması açıkları kapatıldı.
- Varsayılan olarak sunulan "ugm" bağlama seçeneği, Windows'ta gereksiz WSL özniteliklerinin eklenmesini önlüyor.
Paragon Software geliştiricisi Konstantin Komarov, Linux 7.4 çekirdeği için hazırlanan yeni NTFS3 sürücü güncellemelerini paylaştı. Yeni sürüm, bozuk veya kasıtlı olarak zararlı şekilde yapılandırılmış NTFS dosya sistemi bölümlerine karşı çekirdek seviyesinde koruma sağlamaya odaklanıyor. Paragon Software tarafından sağlanan bu açık kaynaklı katkılar, Linux 7.1 sürümünde eklenen modern NTFS okuma ve yazma alternatifinin yanında mevcut sürücüyü güçlendirmeyi sürdürüyor.
Yapılan değişiklikler, fuzzing testleri ve Çekirdek Adres Temizleyicisi (KASAN) raporları doğrultusunda C diliyle yazılan sürücü kodundaki çeşitli açıkları kapatıyor. Düzeltmeler arasında çekirdek yığınından kullanıcı alanına oluşabilecek 64 kilobaytlık olası bir sızıntının engellenmesi, hasarlı sıkıştırılmış dosyaların kullanıcı alanına başlatılmamış sayfa önbelleği içerikleri döndürmesinin önüne geçilmesi ve yığın taşması sorunlarının giderilmesi yer alıyor. Ayrıca bağlama işlemi sırasında MFT kayıt arabelleğinin sınırları dışına yazılmasını engelleyen güvenlik yamaları da koda dahil edildi.
Güncelleme paketi WSL uyumluluğu için de yeni bir bağlama seçeneği sunuyor. Varsayılan olarak etkinleştirilen yeni "ugm" seçeneği sayesinde NTFS bölümleri "ugm=0" parametresiyle bağlandığında, yeni oluşturulan dosyalar Windows tarafından kullanılmayan WSL kullanıcı, grup ve mod genişletilmiş özniteliklerini taşımıyor. Geliştirici ekip, yeni sürücü kodlarını çekirdeğe dahil edilmek üzere ilgili çekme isteği aracılığıyla iletti.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.