FICHE CVE

CVE-2026-23408

Publiée le 2026-04-01 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les systèmes Linux utilisant AppArmor sont affectés par une erreur de gestion de la mémoire dans le processus de remplacement des profils du noyau. Un utilisateur local disposant de privilèges limités peut exploiter cette faille de type « double free » pour potentiellement faire planter le système ou exécuter du code arbitraire avec des permissions de niveau noyau. Cette attaque est relativement simple à réaliser, mais nécessite que l'attaquant possède déjà un compte authentifié et un accès local au shell de la machine.

CVSS 3.17.8 ÉLEVÉE
Publiée2026-04-01
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurAucune
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: apparmor: Fix double free of ns_name in aa_replace_profiles() if ns_name is NULL after 1071 error = aa_unpack(udata, &lh, &ns_name); and if ent->ns_name contains an ns_name in 1089 } else if (ent->ns_name) { then ns_name is assigned the ent->ns_name 1095 ns_name = ent->ns_name; however ent->ns_name is freed at 1262 aa_load_ent_free(ent); and then again when freeing ns_name at 1270 kfree(ns_name); Fix this by NULLing out ent->ns_name after it is transferred to ns_name ")