CVE-2026-31454 in Linux
Zusammenfassung
von VulDB • 01.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
xfs: ailp speichern, bevor der AIL-Sperre in Push-Callbacks freigegeben wird
In xfs_inode_item_push() und xfs_qm_dquot_logitem_push() wird die AIL-Sperre freigegeben, um Puffer-E/A-Vorgänge durchzuführen. Sobald der Cluster-Puffer das Log-Element nicht mehr vor der Rückgewinnung (Reclaim) schützt, kann das Log-Element durch den Hintergrund-Reclaim oder den dquot-Shrinker freigegeben werden. Der nachfolgende spin_lock()-Aufruf dereferenziert lip->li_ailp, was einen Use-After-Free darstellt.
Beheben Sie dies, indem Sie den ailp-Zeiger in einer lokalen Variablen speichern, während die AIL-Sperre gehalten wird und das Log-Element als gültig garantiert ist.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.