Quinze ans à dormir dans le noyau, ça laisse le temps de prendre ses aises. Baptisée GhostLock et référencée CVE-2026-43499, une vulnérabilité de type use-after-free planquée dans le code des futex de Linux permet à n’importe quel utilisateur local de décrocher les droits root. La plupart des distributions sont concernées.
Points clés
- GhostLock (CVE-2026-43499) est un use-after-free vieux de 15 ans dans le code des futex de Linux
- La faille permet à tout utilisateur local d’obtenir les privilèges root
- Elle autorise aussi une évasion de conteneur et touche la plupart des distributions
- Correctif recommandé : mettre à jour le noyau dès la publication des patchs
Un vieux fantôme dans le futex
Le futex (fast userspace mutex) est le mécanisme de synchronisation bas niveau utilisé par le noyau pour coordonner les accès concurrents entre threads. Un bug d’utilisation après libération mémoire (use-after-free) à cet endroit, c’est le genre de trou par lequel un attaquant s’engouffre volontiers : la faille traîne depuis une quinzaine d’années dans la base de code, ce qui explique qu’elle touche l’immense majorité des distributions en circulation.
Root et évasion de conteneur
Concrètement, un simple utilisateur local disposant d’un accès sur la machine peut escalader ses privilèges jusqu’au root. GhostLock permettrait aussi une évasion de conteneur, de quoi transformer une brique censée isoler les charges de travail en passoire. Pour les serveurs mutualisés et les environnements où plusieurs utilisateurs partagent le même hôte, c’est précisément le scénario qu’on préfère éviter.
Ce qu’il faut faire
La règle habituelle s’applique : appliquer les correctifs de noyau dès qu’ils sont poussés par votre distribution, et surveiller les avis de sécurité. Une faille locale n’est pas exploitable à distance sans pied dans la place, mais sur des machines partagées ou exposées, l’accès local se gagne plus vite qu’on ne le croit. Bref, ce fantôme-là mérite qu’on lui claque la porte au nez sans attendre.