CVE-2023-53149

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.1%
Linux•Linux•Versions : <2ec97dc90df40c50e509809dc9a198638a7e18b6, <00d873c17e29cc32d90ca852b82685f1673acaa5, 6.4, <=*, <4b4340bf04ce9a52061f15000ecedd126abc093c, c8585c6fcaf2011de54c3592e80a634a2b9e1a7f, 4.7, <4.7, <=6.2.*, 0, 6.2.16, 6.3.3, <=6.3.*

Description

In the Linux kernel, the following vulnerability has been resolved: ext4: avoid deadlock in fs reclaim with page writeback Ext4 has a filesystem wide lock protecting ext4_writepages() calls to avoid races with switching of journalled data flag or inode format. This lock can however cause a deadlock like: CPU0 CPU1 ext4_writepages() percpu_down_read(sbi->s_writepages_rwsem); ext4_change_inode_journal_flag() percpu_down_write(sbi->s_writepages_rwsem); - blocks, all readers block from now on ext4_do_writepages() ext4_init_io_end() kmem_cache_zalloc(io_end_cachep, GFP_KERNEL) fs_reclaim frees dentry... dentry_unlink_inode() iput() - last ref => iput_final() - inode dirty => write_inode_now()... ext4_writepages() tries to acquire sbi->s_writepages_rwsem and blocks forever Make sure we cannot recurse into filesystem reclaim from writeback code to avoid the deadlock.

Gravité et risque d'exploitation

CVE-2023-53149 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.12 %, ce qui la place devant 1.6 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <2ec97dc90df40c50e509809dc9a198638a7e18b6, <00d873c17e29cc32d90ca852b82685f1673acaa5, 6.4, <=*, <4b4340bf04ce9a52061f15000ecedd126abc093c, c8585c6fcaf2011de54c3592e80a634a2b9e1a7f, 4.7, <4.7, <=6.2.*, 0, 6.2.16, 6.3.3, <=6.3.*) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références