CVE-2026-72160

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ocfs2: kanonik olmayan i_mode türüne sahip dinode'ları reddet Yama serisi "ocfs2: sahte üstveriye karşı inode doğrulayıcılarını sağlamlaştır", v2. Bu seri, ocfs2_populate_inode() bunları çekirdek içi inode'a kopyalamadan önce bozuk disk üstü alanların reddedilmesi için OCFS2 dinode doğrulamasına üç yapısal denetim ekler. Denetimler şunları kapsar: - tür bitleri kanonik bir POSIX dosya türünü adlandırmayan i_mode değerleri; - id1.dev1.i_rdev alanı sıfır olmayan aygıt olmayan dinode'lar; ve - i_clusters sıfırken sıfır olmayan i_size bildiren satır içi olmayan dinode'lar; bu, dizinleri koşulsuz olarak ve seyrek olmayan birimlerde normal dosyaları kapsar. Normal okuma yolu bunları ocfs2_error() aracılığıyla bildirir; bu, mevcut suballoc-slot, satır içi veri, zincir listesi ve refcount denetimleriyle eşleşir. Çevrimiçi filecheck yolu aynı yapısal yüklemleri kullanır ancak kendi bildirim sözleşmesini korur; ocfs2_error() çağırmak yerine OCFS2_FILECHECK_ERR_INVALIDINO döndürür. Bu yama (3 yamadan 1.'si): ocfs2_validate_inode_block() şu anda sıfır olmayan herhangi bir i_mode değerini kabul eder. ocfs2_populate_inode() daha sonra bu modu olduğu gibi inode->i_mode içine kopyalar ve i_mode & S_IFMT üzerinden dosya/dizin/sembolik bağlantı/special_file iops'larına yönlendirir; tanınmayan bir tür ocfs2_special_file_iops ve init_special_inode() yoluna düşer. Tür bitleri yedi kanonik POSIX dosya türünden birini adlandırmayan dinode'ları reddet. OCFS2'nin dizin girdileri için zaten kullandığı aynı genel dosya türü dönüştürme yardımcısı olan fs_umode_to_ftype() kullan, böylece kabul edilen inode türü kümesi yerel bir switch açıkça yazmak yerine çekirdek dosya türü sözlüğüyle eşleşir. Aynı yapısal denetimi çevrimiçi filecheck okuma yoluna uygula. filecheck kendi hata ad alanını korur, bu nedenle bozuk i_mode'u ocfs2_error() çağırmak yerine filecheck günlükleyicisi ve OCFS2_FILECHECK_ERR_INVALIDINO aracılığıyla bildirir, ancak bozuk bir dinode'un ocfs2_populate_inode() içine ilerlemesine izin vermemelidir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı51. yüzdelik%0,7
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux2e3aac33988ef4e4170141db8e995693ea38357c, fb024ea29f6cb1f01745e5f2e31646f3acb9aa6f, 157d31ef45038d89cd19620105e082d43c8e41e0, a5b555bcabbb0aff8745ad181768eaf9d964c1ee, 82afe13558354390d8a592a5334d5f4fd72c0e5c, 4db3b6a2a8ecf2a89d26a4090ace4072c6fad050, b858f2d57cfc9d57ce61b86051d603dc0ebccd40, 5366a017099c6a3c443be908a05f26fd72af12a1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxb657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < 2e3aac33988ef4e4170141db8e995693ea38357c, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < fb024ea29f6cb1f01745e5f2e31646f3acb9aa6f, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < 157d31ef45038d89cd19620105e082d43c8e41e0, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < a5b555bcabbb0aff8745ad181768eaf9d964c1ee, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < 82afe13558354390d8a592a5334d5f4fd72c0e5c, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < 4db3b6a2a8ecf2a89d26a4090ace4072c6fad050, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < b858f2d57cfc9d57ce61b86051d603dc0ebccd40, b657c95c11088d77fc1bfc9c84d940f778bf9d12 ≤ v < 5366a017099c6a3c443be908a05f26fd72af12a1, 2.6.292e3aac33988ef4e4170141db8e995693ea38357c, fb024ea29f6cb1f01745e5f2e31646f3acb9aa6f, 157d31ef45038d89cd19620105e082d43c8e41e0, a5b555bcabbb0aff8745ad181768eaf9d964c1ee, 82afe13558354390d8a592a5334d5f4fd72c0e5c, 4db3b6a2a8ecf2a89d26a4090ace4072c6fad050, b858f2d57cfc9d57ce61b86051d603dc0ebccd40, 5366a017099c6a3c443be908a05f26fd72af12a1

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.