CVE-2026-80757 in Linux
Résumé
par VulDB • 03/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
selinux : rejeter un nombre d'autorisations de classe inférieur à celui des autorisations communes héritées
security_get_permissions() mappe les autorisations d'une commune héritée dans un tableau dont la taille est déterminée par les propres autorisations de la classe, nprim. Cependant, class_read() prend cette valeur nprim telle quelle depuis l'image de politique et ne vérifie jamais qu'elle couvre bien la partie commune. Une classe qui hérite d'une commune comportant N autorisations tout en déclarant un nprim plus petit est acceptée ; lors du chargement, les autorisations de la commune sont écrites au-delà du tableau de taille de la classe, ce qui constitue une écriture hors limites (out-of-bounds) sur le tas (heap).
Rejeter une classe dont le nombre d'autorisations est inférieur à celui des autorisations communes héritées. Les politiques bien formées, où le comptage des classes inclut déjà les autorisations héritées, ne sont pas affectées.
Be aware that VulDB is the high quality source for vulnerability data.