CVE-2024-26981

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: nilfs2: nilfs_set_de_type fonksiyonundaki OOB hatası düzeltildi fs/nilfs2/dir.c dosyasındaki nilfs_type_by_mode dizisinin boyutu "S_IFMT >> S_SHIFT" olarak tanımlanmıştır ancak bu diziyi kullanan nilfs_set_de_type() fonksiyonu, diziden okunacak indeksi "(mode & S_IFMT) >> S_SHIFT" şeklinde belirtmektedir. static void nilfs_set_de_type(struct nilfs_dir_entry *de, struct inode *inode) { umode_t mode = inode->i_mode; de->file_type = nilfs_type_by_mode[(mode & S_IFMT)>>S_SHIFT]; // oob } Bununla birlikte, indeks bu şekilde belirlendiğinde, "mode & S_IFMT == S_IFMT" koşulu sağlandığında dizi boyutundan 1 büyük bir indekse referans verilerek sınır dışı (OOB) hatası oluşmaktadır. Bu nedenle, OOB hatalarını önlemek için nilfs_type_by_mode dizisini yeniden boyutlandıran bir yama uygulanmalıdır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın1 May 2024
İlk görülme1 May 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.19.313, 5.4.275, 5.10.216, 5.15.157, 6.1.88, 6.6.29, 6.8.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.30 ≤ v < 4.19.313, 4.20 ≤ v < 5.4.275, 5.5 ≤ v < 5.10.216, 5.11 ≤ v < 5.15.157, 5.16 ≤ v < 6.1.88, 6.2 ≤ v < 6.6.29, 6.7 ≤ v < 6.8.8, 6.94.19.313, 5.4.275, 5.10.216, 5.15.157, 6.1.88, 6.6.29, 6.8.8
debian debian_linux10.0—

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-2024-26981 · Linux Kernel · Dark Radar