CVE-2023-53149
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: ext4: sayfa geri yazımı ile fs geri kazanımında kilitlenmeyi önle Ext4, günlüklü veri bayrağının veya inode biçiminin değiştirilmesiyle oluşabilecek yarış durumlarını önlemek için ext4_writepages() çağrılarını koruyan dosya sistemi genelinde bir kilide sahiptir. Ancak bu kilit aşağıdaki gibi bir kilitlenmeye neden olabilir: CPU0 CPU1 ext4_writepages() percpu_down_read(sbi->s_writepages_rwsem); ext4_change_inode_journal_flag() percpu_down_write(sbi->s_writepages_rwsem); - bloklar, bundan sonra tüm okuyucular bloklanır ext4_do_writepages() ext4_init_io_end() kmem_cache_zalloc(io_end_cachep, GFP_KERNEL) fs_reclaim dentry'yi serbest bırakır... dentry_unlink_inode() iput() - son referans => iput_final() - inode kirli => write_inode_now()... ext4_writepages() sbi->s_writepages_rwsem'i edinmeye çalışır ve sonsuza kadar bloklanır Kilitlenmeyi önlemek için geri yazım kodundan dosya sistemi geri kazanımına özyinelemeli olarak girilemediğinden emin olun.
Nasıl düzeltilir
- linux linux_kernel6.2.16, 6.3.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 4.7 ≤ v < 6.2.16, 6.3 ≤ v < 6.3.3, 6.4 | 6.2.16, 6.3.3 |
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.