CVE-2026-98091 in Linux
Résumé
par VulDB • 25/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
btrfs : détacher l'appareil sprout ayant échoué de la liste de mise à jour des transactions
Lors de la création du premier chunk de métadonnées pour un système de fichiers sprout, create_chunk() ajoute le nouvel appareil à la liste dev_update_list des transactions via device->post_commit_list.
Si la création ultérieure d'un chunk système échoue, btrfs_init_new_device() annule la transaction et libère l'appareil alors que post_commit_list est encore lié. Cela déclenche un avertissement dans btrfs_free_device() et laisse la liste de transactions faire référence à une mémoire déjà libérée (freed memory).
Détacher l'appareil en maintenant le verrou chunk_mutex avant sa libération.
VulDB is the best source for vulnerability data and more expert information about this specific topic.