CVE-2026-98543 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

bpf: fs/xattr: Nicht davon ausgehen, dass der Inode gesperrt ist in path_unlink/path_rmdir

bpf_lsm_has_d_inode_locked() veranlasst den Verifier dazu, bpf_[set|remove]_dentry_xattr() auf die _locked-Varianten umzuschreiben, die voraussetzen, dass der Aufrufer bereits das i_rwsem des Inodes hält. Die Hooks path_unlink und path_rmdir sind zwar aufgelistet, aber security_path_unlink() und security_path_rmdir() werden ausgeführt, bevor vfs_unlink()/vfs_rmdir() das i_rwsem des betroffenen Inodes sperren. Daher mutiert ein schlafbarer BPF-LSM-Programm, das an einen der beiden Hooks angehängt ist, die xattrs des Opfers, ohne dass die Sperre gehalten wird.

Entfernen Sie die zwei Path-Hooks aus d_inode_locked_hooks, damit der Verifier die sperrenden Varianten von bpf_[set|remove]_dentry_xattr() beibehält, welche die Sperre selbst übernehmen.

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-422046

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!