CVE-2022-49993

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: loop: loop yapılandırılırken taşma kontrolü yapılması Kullanıcı alanı, loop_config türünde bir yapılandırmanın iletildiği bir ioctl çağrısı kullanarak bir loop yapılandırabilir (drivers/block/loop.c dosyasının 1550. satırındaki lo_ioctl() durumuna bakınız). Bu işlem, loop_info64* türündeki &config->info parametresini geçerek loop_configure() fonksiyonunu, o da loop_set_status_from_info() fonksiyonunu çağırır (loop.c dosyasının 1050. satırına bakınız). Ardından bu fonksiyon, offset gibi uygun değerleri ayarlar. loop_device, long long tipine typedef zinciriyle bağlı olan loff_t türünde bir lo_offset'e sahipken (loop.c dosyasının 52. satırına bakınız), loop_info64 ise __u64 türünde bir lo_offset'e sahiptir (include/uapi/linux/loop.h dosyasının 56. satırına bakınız). Fonksiyon, offset değerini info üzerinden cihaza şu şekilde doğrudan kopyalar (loop.c dosyasının 980. satırına bakınız): lo->lo_offset = info->lo_offset; Bu durum, şunları içeren iomap_iter_done() çağrısı nedeniyle iomap_iter() içerisinde bir uyarıyı tetikleyen bir taşmaya yol açar: WARN_ON_ONCE(iter->iomap.offset > iter->pos); Bu nedenle, loop_set_status_from_info() sırasında negatif değer kontrolü eklenmiştir. Hata raporu: https://syzkaller.appspot.com/bug?id=c620fe14aac810396d3c3edc9ad73848bf69a29e

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Haz 2025
İlk görülme18 Haz 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 4.9.327, 4.10 ≤ v < 4.14.292, 4.15 ≤ v < 4.19.312, 4.20 ≤ v < 5.4.274, 5.5 ≤ v < 5.10.140, 5.11 ≤ v < 5.15.64, 5.16 ≤ v < 5.19.6, 6.04.9.327, 4.14.292, 4.19.312, 5.4.274, 5.10.140, 5.15.64, 5.19.6

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-2022-49993 · Linux Kernel · Dark Radar