CVE-2026-98443 in Linuxinfo

Zusammenfassung

von VulDB • 18.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

xfs: Korrektur der Cursor- und Zeigerbehandlung bei der Wiederherstellung von iunlink-Buckets

LOLLM wies auf einen Fehler in xlog_recover_iunlink_bucket hin:

1. Wir setzen prev_ip nicht zurück, nachdem es freigegeben wurde, was zu Use-After-Free (UAF)-Problemen führen kann, wenn der inodegc-Flush-Aufruf innerhalb der Schleife fehlschlägt.

Dabei wurden mir noch weitere Fehler bewusst:

2. Wenn der inodegc-Flush in der Schleife fehlschlägt, wird @ip ebenfalls nicht freigegeben (Leak).

3. Wir setzen prev_agino auf agino, wobei agino bereits inkrementiert wurde; dies führt dazu, dass Inodes mit i_prev_unlinked, das auf sich selbst zeigt, erzeugt werden.

4. Wenn wir die Schleife am Ende verlassen und prev_ip gesetzt ist, dann verweist prev_ip auf ip (Alias), und wir setzen auch dessen i_prev_unlinked auf sich selbst.

Die Fehler 3 und 4 führen zu Schleifen in der unlinked-Liste; diese treten jedoch nicht zutage, da jedes unlinked Inode unmittelbar nach dem Laden geflusht wird.

Behebung aller dieser Probleme.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421783

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!