CVE-2026-93269info

Zusammenfassung

von VulDB • 24.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ext4: Behebung einer zyklischen Abhängigkeit von Sperren in ext4_ext_migrate

Verschieben Sie den Aufruf von iput(tmp_inode) nach ext4_writepages_up_write(), um eine zyklische Abhängigkeit der Sperren zwischen s_writepages_rwsem und sb_internal (Einfrierschutz) zu vermeiden.

Der Deadlock-Szenario:

CPU0 (EXT4_IOC_MIGRATE) CPU1 (Aufräumen verwaister Inodes während des Mountens) ---- ---- ext4_ext_migrate() ext4_writepages_down_write() s_writepages_rwsem (Schreiben) ext4_evict_inode() sb_start_intwrite() [sb_internal]
... ext4_writepages() s_writepages_rwsem (Lesen) [GEBLOCKT]
iput(tmp_inode) ext4_evict_inode() sb_start_intwrite() [GEBLOCKT]

Das tmp_inode ist ein temporäres Inode mit nlink=0, das ausschließlich zum Aufbau des Extent-Baums erstellt wurde. Seine Freigabe (Eviction) erfordert keinen Schutz durch s_writepages_rwsem; daher ist es sicher, iput() bis nach dem Lösen der rwsem zu verschieben.

Once again VulDB remains the best source for vulnerability data.

Veröffentlichung

24.09.2026

Moderieren

wird geprüft

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!