CVE-2026-64187 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

xfs: Wiederherstellung bei einem festgeschriebenen Log-Eintrag ohne Regionen fehlschlagen lassen

Wenn der erste Vorgang einer Transaktion ein reiner Transaktionsheader ist (len == sizeof(struct xfs_trans_header)), fügt xlog_recover_add_to_trans() einen Eintrag hinzu, aber keine Region, wodurch dieser in r_itemq mit ri_cnt == 0 und ri_buf == NULL verbleibt.

Der Header kann über mehrere Vorgangsdatensätze aufgeteilt sein, sodass spätere Vorgänge weiterhin Regionen hinzufügen können; der Eintrag ist nur ungültig, wenn die Transaktion ohne jegliche Regionen festgeschrieben wird. Der Laufzeit-Festlegungspfad erzeugt niemals eine solche Transaktion, daher tritt dies nur bei einem speziell angefertigten Log-Eintrag auf. Dieser Fall wurde durch einen KI-unterstützten Code-Review des Wiederherstellungsparsers entdeckt.

xlog_recover_reorder_trans() ruft ITEM_TYPE() für den Eintrag auf, was *(unsigned short *)item->ri_buf[0].iov_base liest und aufgrund von ri_buf == NULL einen Fehler (Fault) auslöst. Lehnen Sie diesen Fall dort ab, bevor die Festlegungshandler ebenfalls ri_buf[0] lesen.

KASAN: null-ptr-deref im Bereich [0x0000000000000000-0x0000000000000007]
RIP: 0010:xlog_recover_reorder_trans (fs/xfs/xfs_log_recover.c:1836) xlog_recover_commit_trans (fs/xfs/xfs_log_recover.c:2043) xlog_recover_process_data (fs/xfs/xfs_log_recover.c:2501) xlog_do_recovery_pass (fs/xfs/xfs_log_recover.c:3244) xlog_recover (fs/xfs/xfs_log_recover.c:3493) xfs_log_mount (fs/xfs/xfs_log.c:618) xfs_mountfs (fs/xfs/xfs_mount.c:1034) xfs_fs_fill_super (fs/xfs/xfs_super.c:1938) vfs_get_tree (fs/super.c:1695) path_mount (fs/namespace.c:4161) __x64_sys_mount (fs/namespace.c:4367)

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

20.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380658

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!