CVE-2023-53172

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fsverity: mod 3 fd'lerde FS_IOC_ENABLE_VERITY isteğini reddet 56124d6c87fd numaralı commit ("fsverity: support enabling with tree block size < PAGE_SIZE"), FS_IOC_ENABLE_VERITY'nin dosya verilerini okumak için doğrudan pagecache erişimleri yerine __kernel_read() kullanmasını sağlamıştır. Bunun istenmeyen bir sonucu olarak, __kernel_read() içerisindeki 'WARN_ON_ONCE(!(file->f_mode & FMODE_READ))' ifadesine fuzz testleri ile ulaşılabilir hale gelmiştir. Bu durum, FS_IOC_ENABLE_VERITY'nin "yalnızca ioctl erişimi" anlamına gelen erişim modu 3 ile açılmış bir fd üzerinde çağrılması durumunda meydana gelir. Tartışmalı olsa da, FS_IOC_ENABLE_VERITY'nin yalnızca ioctl destekli fd'ler üzerinde çalışması gerekirdi. Ancak yalnızca ioctl destekli fd'ler nadiren kullanılan ve çok az kişinin bildiği tuhaf bir Linux uzantısıdır. (FS_IOC_ENABLE_VERITY dokümantasyonu özellikle O_RDONLY gerektirdiğini belirtmektedir.) Sadece bu durumu yönetmek için ioctl'in dahili olarak yeni bir fd açmasını sağlamaya muhtemelen değmez. Bu nedenle, şimdilik bu tür fd'lerde ioctl isteği reddedilmektedir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın15 Eyl 2025
İlk görülme15 Eyl 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
linux linux_kernel6.3—

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.