CVE-2026-101306
Publiée le 2026-10-15 · Dernière modification le 2026-10-20
Les noyaux Linux utilisant `FD_RESOLVE_BENEATH` pour restreindre l'accès aux fichiers sont concernés. Ce drapeau de sécurité est utilisé pour empêcher les processus d'utiliser « .. » ou des chemins absolus pour sortir d'un répertoire spécifique, une technique souvent employée dans le sandboxing ou les environnements isolés (jails). La faille survient car le noyau ne parvient pas à maintenir cette restriction lorsqu'un descripteur de fichier est transmis entre des processus via un socket Unix.
Un attaquant peut contourner les restrictions de la racine du système de fichiers pour accéder à des fichiers en dehors de son environnement isolé, compromettant ainsi la confidentialité, l'intégrité et la disponibilité du reste du système. Cet exploit est trivial à exécuter et ne nécessite aucun privilège spécial ni interaction de l'utilisateur. Il peut être déclenché par tout processus capable d'envoyer un descripteur à lui-même ou à un autre processus local via un socket.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
SCM_RIGHTS file descriptor passing did not preserve FD_RESOLVE_BENEATH when a descriptor was transferred. A process could clear the restriction by sending the descriptor to itself over a Unix domain socket. A process in a jail that has received a directory file descriptor from another jail can use these techniques to escape the jail's filesystem root restriction.