CVE-2026-63818
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: f2fs: yetim inode giriş sayısını doğrula f2fs_recover_orphan_inodes(), kontrol noktası paketinden yetim inode'ları yeniden oynatırken orphan blok entry_count değerine güvenir. F2FS_ORPHANS_PER_BLOCK değerinden daha büyük olan bozulmuş bir entry_count, kurtarma döngüsünün ino[] dizisinin ötesini okumasına ve alt bilgiyi veya takip eden verileri inode numaraları olarak yorumlamasına neden olur. Özel olarak hazırlanmış bir imaj üzerinde, yamalanmamış bir kernel ile bağlama işlemi yapmak, yetim kurtarmayı f2fs_bug_on() fonksiyonuna yönlendirebilir ve kernel paniğine yol açabilir. Girişler tüketilmeden önce entry_count doğrulanarak, bozuk kontrol noktası verilerinin -EFSCORRUPTED hatasıyla bağlama işlemini başarısız kılması ve bunun yerine fsck talep etmesi sağlanmıştır. Bozulma nedeninin superblock s_errors[] alanına kaydedilebilmesi için ERROR_INCONSISTENT_ORPHAN değeri de atanmıştır. Bu durum, bağlama zamanındaki yetim kurtarma hatasının SBI_NEED_FSCK bilgisini bir kontrol noktası aracılığıyla kalıcı hale getirme şansı bırakmaması durumunda bile fsck'ya kalıcı bir ipucu sağlar.
Nasıl düzeltilir
- Linux Linux210c210c92d78fdf5051bc55c5c69044b1a2150a, ad101d15716f5a24d1fa82a849f80430c805a3dd, d18c81f5d0ecd5796aa47d66d98f2dd54d8d0f70, d2f236196d542ccd8505736e41c3a1d3f0305f6f, 550511a2470f6d204fa07b331f048bd2d3c51280, 8aad54746c251f2c2370118df766c0c82e2d2091, 2e12381d4495dc8b0ff042c6856022b2e359835c, 846c499a65816d13f1186e3090e825e8bb8bcb8b ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < 210c210c92d78fdf5051bc55c5c69044b1a2150a, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < ad101d15716f5a24d1fa82a849f80430c805a3dd, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < d18c81f5d0ecd5796aa47d66d98f2dd54d8d0f70, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < d2f236196d542ccd8505736e41c3a1d3f0305f6f, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < 550511a2470f6d204fa07b331f048bd2d3c51280, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < 8aad54746c251f2c2370118df766c0c82e2d2091, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < 2e12381d4495dc8b0ff042c6856022b2e359835c, 127e670abfa7fa150f6550d620ded930f5bdb4e7 ≤ v < 846c499a65816d13f1186e3090e825e8bb8bcb8b, 3.8 | 210c210c92d78fdf5051bc55c5c69044b1a2150a, ad101d15716f5a24d1fa82a849f80430c805a3dd, d18c81f5d0ecd5796aa47d66d98f2dd54d8d0f70, d2f236196d542ccd8505736e41c3a1d3f0305f6f, 550511a2470f6d204fa07b331f048bd2d3c51280, 8aad54746c251f2c2370118df766c0c82e2d2091, 2e12381d4495dc8b0ff042c6856022b2e359835c, 846c499a65816d13f1186e3090e825e8bb8bcb8b |
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.
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.