CVE-2023-53503

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ext4: ext4_get_group_info() fonksiyonunun hata vermesine izin verildi Önceden ext4_get_group_info(), teoride asla gerçekleşmemesi gerektiği için geçersiz bir grup numarasını BUG() olarak değerlendiriyordu. Ancak, kötü niyetli bir saldırgan (veya fuzzer), dosya sistemi bağlıyken blok aygıtı üzerinden superblock yapısını değiştirirse, s_first_data_block değerinin çok büyük bir sayıya ayarlanması mümkündür. Bu durumda, bazı blok numaralarının (bir ön tahsis bölgesinin başlangıç bloğu gibi) blok grubunu hesaplamak, bir underflow durumuna ve çok büyük bir blok grubu numarasına yol açabilir. Ardından ext4_get_group_info() içerisindeki BUG_ON kontrolü tetiklenerek, root yetkisine sahip veya blok aygıtına yazma erişimi olan biri tarafından başlatılabilecek bir hizmet reddi (DoS) saldırısına neden olur. Uygulama kalitesi açısından, sistem yöneticisi yapmaması gereken bir işlem yapsa bile bunun bir BUG tetiklememesi en iyisidir. Bu nedenle ext4_get_group_info(), BUG üretmek yerine ext4_error fonksiyonunu çağıracak ve NULL döndürecektir. Ayrıca, ext4_get_group_info() fonksiyonunun NULL dönebileceği ihtimaline karşı tüm çağıran fonksiyonlara yedekleme kodu eklenmiştir. Ayrıca, ext4_get_group_info() zaten inline bir fonksiyon olma sınırında olduğu için inline özelliği kaldırılmıştır. Bu işlem, ext4'ün derlenmiş metin boyutunda yaklaşık 2k'lık bir azalma sağlamıştır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın1 Eki 2025
İlk görülme1 Eki 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel3.11 ≤ v < 5.10.181, 5.11 ≤ v < 5.15.113, 5.16 ≤ v < 6.1.30, 6.2 ≤ v < 6.3.4, 6.45.10.181, 5.15.113, 6.1.30, 6.3.4

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.

CVE-2023-53503 · Linux Kernel · Dark Radar