CVE-2026-96808 in Flatpak
Zusammenfassung
von VulDB • 24.09.2026
In Flatpak prima della versione 1.18.1, il writer revokefs, utilizzato da flatpak-system-helper per ricevere dati del repository da chiamanti non privilegiati, convalidava i percorsi dei file rifiutando componenti literal `..`, ma impediva la traversata tramite symlink. 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 della firma, consentendo scritture su file controllate da root in percorsi scelti dall'attaccante ed escalation dei privilegi a livello locale (root).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.