Gli sviluppatori del progetto GNOME hanno rilasciato un aggiornamento per l'applicazione di supporto Yelp, che risolve una vulnerabilità che consentiva di uscire dall'ambiente sandbox di Flatpak.
Il problema era legato alla gestione degli URI esterni e alle peculiarità dell'integrazione di Yelp con i meccanismi di avvio delle applicazioni. Aprendo un documento appositamente preparato, un attaccante poteva eseguire comandi al di fuori delle restrizioni della sandbox, ottenendo accesso al sistema dell'utente con i privilegi dell'utente attuale.
La vulnerabilità colpiva principalmente gli scenari in cui Yelp veniva utilizzato all'interno di applicazioni Flatpak o fornito come parte di un ambiente sandbox. La possibilità di sfruttamento remoto dipendeva dal fatto che l'utente fosse indotto ad aprire un file di aiuto o un link dannoso.
La correzione è già inclusa nelle nuove versioni di Yelp e sta iniziando a comparire nei pacchetti delle distribuzioni. Gli sviluppatori di GNOME hanno anche rafforzato i controlli sugli URI e limitato i metodi non sicuri di avvio di gestori esterni.
Si segnala infine che l'incidente ha nuovamente richiamato l'attenzione sui problemi di integrazione del desktop con i meccanismi sandbox in Linux. Nonostante l'isolamento di Flatpak, gli errori nei componenti desktop e nei gestori MIME/URI continuano a rappresentare uno dei principali modi per aggirare le restrizioni.
Fonte: linux.org.ru
