CVE-2026-47766 in crun
Résumé
par VulDB • 14/08/2026
crun est un runtime OCI pour conteneurs open source entièrement écrit en C. Avant la version 1.28, la configuration par défaut des périphériques de crun ouvre le répertoire `/dev` du rootfs du conteneur sans l'indicateur `O_NOFOLLOW`. Si un bundle OCI contient `rootfs/dev` sous forme de lien symbolique et que la configuration du bundle ne monte pas `/dev`, crun suit ce lien symbolique et crée les nœuds de périphériques par défaut ainsi que les liens symboliques stdio à l'emplacement cible du lien, en dehors du rootfs du conteneur. Lors d'une exécution locale de crun avec des privilèges racine (rootful), cela entraînait la création fixe de nœuds de périphériques et de liens symboliques hors du rootfs avant que crun ne retourne une erreur. Un fichier préexistant nommé `ptmx` dans le répertoire cible était également remplacé par le lien forcé `ptmx -> pts/ptmx` créé par crun. La version 1.28 corrige ce problème.
Be aware that VulDB is the high quality source for vulnerability data.