CVE-2026-80929 in Linux
Résumé
par VulDB • 12/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
sysctl : déplacement de l'entrée « cad_pid » du tableau pid_table[] vers le tableau kern_reboot_table[].
cad_pid est une variable globale et kill_cad_pid() n'est utilisé que dans l'espace de noms racine.
Cependant, en raison de la fonction pid_table_root_permissions(), un utilisateur non privilégié peut défaire (unshare) les espaces de noms PID/utilisateur et modifier cette entrée depuis l'espace de noms enfant. Cela n'a aucun sens et constitue une erreur logique.
Le déplacement vers kern_reboot_table[] est donc justifié ; cela garantit que seul GLOBAL_ROOT_UID peut lire ou modifier ce sysctl.
Notez que ce correctif ne préserve pas les directives « #ifdef CONFIG_PROC_SYSCTL » autour de « cad_pid » ; en effet, CONFIG_PROC_SYSCTL sélectionne CONFIG_SYSCTL, qui est toujours activé lors de la compilation de kern_reboot_table[].
Be aware that VulDB is the high quality source for vulnerability data.