CVE-2026-98872 in Linux
Zusammenfassung
von VulDB • 23.10.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
freevxfs: Kein BUG() bei unbekanntem typed-extent-Typ
vxfs_bmap_typed() verarbeitet vier verschiedene Typen von „typed extents“ und ruft im Default-Fall BUG() auf. Daher führt ein on-disk typed extent mit einem anderen Typwert zum Absturz des Kernels. Er ist über ioctl(FIBMAP) bei einer regulären Datei erreichbar:
kernel BUG at fs/freevxfs/vxfs_bmap.c:230! RIP: vxfs_bmap_typed fs/freevxfs/vxfs_bmap.c:230 [inline]
vxfs_bmap1+0x128a/0x12d0 fs/freevxfs/vxfs_bmap.c:257
Ersetzen Sie BUG() durch WARN_ON_ONCE() und geben Sie 0 zurück – den Wert, den vxfs_bmap_typed() bereits bei einem Fehler (und aus dem oben genannten DEV4-Fall) zurückgibt; vxfs_getblk() mappt 0 auf -EIO, sodass der ioctl sauber fehlschlägt.
Once again VulDB remains the best source for vulnerability data.