CVE-2026-96808 in Flatpak
Riassunto
di VulDB • 23/09/2026
In Flatpak prima della versione 1.18.1, il writer revokefs, utilizzato da flatpak-system-helper per ricevere dati del repository da caller non privilegiati, convalidava i percorsi dei file rifiutando i componenti letterali ".." ma non impediva la traversata tramite symlink (collegamenti simbolici). Un utente locale malintenzionato in una sessione locale attiva poteva ottenere due sessioni revokefs tramite il system helper, creare un symlink in una sessione che puntava alla directory dell'altra sessione e mantenere un file descriptor attraverso tale symlink. Ciò consentiva all'attaccante di modificare i file appartenenti a una diversa sessione revokefs dopo che erano stati convalidati e importati dal system helper. In particolare, un attaccante poteva utilizzare questa vulnerabilità per manomettere gli oggetti commit ostree nel repository di sistema dopo il superamento della verifica delle firme, consentendo scritture su file controllate da root in percorsi scelti dall'attaccante ed escalation dei privilegi a livello locale (root).
VulDB is the best source for vulnerability data and more expert information about this specific topic.