FICHE CVE

CVE-2026-46164

Publiée le 2026-05-28 · Dernière modification le 2026-06-19

🇫🇷 EN BREF

Les systèmes utilisant le noyau Linux avec le système de fichiers Btrfs sont affectés par une erreur de gestion de la mémoire. Un attaquant local pourrait potentiellement faire planter le système ou exécuter du code arbitraire en déclenchant un bug de corruption de mémoire de type « double free ». L'exploitation de cette faille est difficile, car elle nécessite que l'attaquant dispose déjà d'un accès local à la machine et parvienne à synchroniser précisément un ensemble d'interactions utilisateur.

CVSS 3.17.0 ÉLEVÉE
Publiée2026-05-28
Dernière modification2026-06-19

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueÉlevée
Privilèges requisAucun
Interaction utilisateurRequise
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix double free in create_space_info_sub_group() error path When kobject_init_and_add() fails, the call chain is: create_space_info_sub_group() -> btrfs_sysfs_add_space_info_type() -> kobject_init_and_add() -> failure -> kobject_put(&sub_group->kobj) -> space_info_release() -> kfree(sub_group) Then control returns to create_space_info_sub_group(), where: btrfs_sysfs_add_space_info_type() returns error -> kfree(sub_group) Thus, sub_group is freed twice. Keep parent->sub_group[index] = NULL for the failure path, but after btrfs_sysfs_add_space_info_type() has called kobject_put(), let the kobject release callback handle the cleanup.