Os desenvolvedores do projeto GNOME lançaram uma atualização para o aplicativo de ajuda Yelp, corrigindo uma vulnerabilidade que permitia a saída do ambiente sandbox do Flatpak.
O problema estava relacionado ao processamento de URIs externos e às particularidades da integração do Yelp com os mecanismos de inicialização de aplicativos. Ao abrir um documento especialmente preparado, um atacante poderia executar comandos fora das restrições do sandbox, obtendo acesso ao sistema do usuário com privilégios do usuário atual.
A vulnerabilidade afetava principalmente cenários em que o Yelp era usado dentro de aplicativos Flatpak ou fornecido como parte de um ambiente sandbox. A capacidade de exploração remota dependia de conseguir convencer o usuário a abrir um arquivo de ajuda malicioso ou um link.
A correção já foi incluída nas novas versões do Yelp e começa a aparecer nos pacotes das distribuições. Os desenvolvedores do GNOME também reforçaram as verificações de URI e restringiram as maneiras inseguras de iniciar manipuladores externos.
É importante destacar que o incidente voltou a chamar a atenção para os problemas de integração de desktop dos mecanismos sandbox no Linux. Apesar da isolação do Flatpak, erros em componentes de desktop e manipuladores MIME/URI continuam a ser uma das principais maneiras de contornar as restrições.
Fonte: linux.org.ru
