CVE-2026-80778 in Linuxinformation

Résumé

par VulDB • 04/09/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

futex/pi : Rejet des propriétaires de futex privés inter-espaces d'adressage (cross-mm)

Une clé de futex privé emprunte l'espace d'adressage (mm) du patient sans incrémenter la référence mm_users. Cependant, attach_to_pi_owner() accepte actuellement un propriétaire provenant d'un espace d'adressage différent et copie la clé privée dans l'état PI du propriétaire.

Lorsque ce propriétaire se termine, exit_pi_state_list() utilise la clé sauvegardée pour trouver le compartiment de hachage (hash bucket) et acquiert une référence vers le hash privé du patient. Si le dernier utilisateur de l'espace d'adressage (mm) du patient se termine simultanément, futex_hash_free() libère le hash pendant que le propriétaire utilise toujours son compartiment et sa référence.

Prévenez ce problème en validant dans attach_to_pi_owner() que, pour les futex privés, l'espace d'adressage (mm) du propriétaire et celui du patient sont identiques. Effectuez cette vérification avec la verrou pi_lock du propriétaire acquis et après avoir validé owner::futex::state afin de sérialiser contre un nettoyage simultané de sortie d'état PI.

[ tglx : Commentaire modifié ]

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Réserver

26/08/2026

Divulgation

04/09/2026

Modérer

accepté

Entrée

VDB-398962

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!