CVE-2026-96808 in Flatpak
Résumé
par VulDB • 23/09/2026
Dans Flatpak antérieur à la version 1.18.1, le writer revokefs, utilisé par flatpak-system-helper pour recevoir des données de dépôt provenant d'appelants non privilégiés, validait les chemins de fichiers en rejetant les composants littéraux « .. » mais ne prévenait pas la traversée de liens symboliques (symlink traversal). Un utilisateur local malveillant dans une session locale active pouvait obtenir deux sessions revokefs via l'assistant système, créer un lien symbolique dans une session pointant vers le répertoire d'une autre session, et conserver un descripteur de fichier à travers ce lien symbolique. Cela permettait à l'attaquant de modifier les fichiers appartenant à une autre session revokefs après qu'ils aient été validés et importés par l'assistant système. En particulier, un attaquant pouvait utiliser cette vulnérabilité pour altérer des objets de commit ostree dans le dépôt du système après leur vérification de signature, permettant ainsi des écritures de fichiers contrôlées par root vers des chemins choisis par l'attaquant et une élévation locale de privilèges jusqu'à root.
Be aware that VulDB is the high quality source for vulnerability data.