CVE-2026-98543 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

bpf: fs/xattr: non assumere che l'inode sia bloccato in path_unlink/path_rmdir

La funzione bpf_lsm_has_d_inode_locked() induce il verifier a riscrivere le chiamate bpf_[set|remove]_dentry_xattr() nelle varianti _locked, le quali presuppongono che il chiamante detenga già l'i_rwsem dell'inode. I hook path_unlink e path_rmdir sono elencati, ma security_path_unlink() e security_path_rmdir() vengono eseguiti prima che vfs_unlink()/vfs_rmdir() acquisiscano l'i_rwsem dell'inode vittima; di conseguenza, un programma BPF LSM sleepable allegato a uno dei due hook modifica gli xattr della vittima senza il lock detenuto.

Rimuovere i due hook path da d_inode_locked_hooks in modo che il verifier mantenga le varianti locking bpf_[set|remove]_dentry_xattr(), che acquisiscono il lock autonomamente.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!