Достъпно е коригиращо обновление на инструментариума за създаване на самодостатъчни пакети Flatpak 1.10.2, в което е отстранена уязвимост (CVE-2021-21381), позволяваща на автора на пакета с приложението да заобиколи установения режим на sandbox-изолация и да получи достъп до файлове в основната система. Проблемът се проявява от версия 0.9.4.
Уязвимостта е предизвикана от грешка в реализирането на функцията за пренасочване на достъпа до файл („file forwarding“), която дава възможност чрез манипулация с .desktop-файла да се обърне към ресурси във външната файлова система, до които е забранен достъпът на изпълняваното приложение. При добавяне на файлове с етикети „@@“ и „@@u“ в полето Exec, flatpak ще приеме, че посочените целеви файлове са били изрично указани от потребителя и автоматично ще предостави достъп до тези файлове в sandbox. Уязвимостта може да бъде използвана от автори на злонамерени пакети за организиране на достъп до външни файлове, въпреки видимостта на стартиране в режим на изолация.
Източник: opennet.ru
