A GNOME projekt fejlesztői kiadták a Yelp segédprogram frissítését, amely megszünteti azt a sérülékenységet, amely lehetővé tette a Flatpak sandbox környezetből való kilépést.
A probléma az external URI-k feldolgozásával és a Yelp alkalmazás indítási mechanizmusaival kapcsolatos integrációval volt összefüggésben. Ha egy speciálisan elkészített dokumentumot nyitottak meg, a támadó elérhette, hogy parancsokat hajtsanak végre a sandbox korlátozásain kívül, hozzáférve a felhasználói rendszerhez a jelenlegi felhasználó jogosultságaival.
A sérülékenység elsősorban azokat a forgatókönyveket érintette, amelyekben a Yelp Flatpak alkalmazásokon belül használták, vagy a sandbox környezet részét képezték. A távoli kihasználás lehetősége attól függött, hogy sikerült-e rávenni a felhasználót egy káros help-fájl vagy link megnyitására.
A javítás már bekerült az új Yelp verziókba, és elkezd megjelenni a disztribúciós csomagokban. A GNOME fejlesztői emellett szigorították az URI ellenőrzéseket, és korlátozták a külső kezelők biztonságtalan indítási módjait.
Külön megjegyzendő, hogy az incidens újra felhívta a figyelmet a Linuxban a sandbox mechanizmusok desktop integrációjának problémáira. A Flatpak elszigeteltsége ellenére a desktop komponensekben és a MIME/URI kezelőkben fellépő hibák továbbra is az egyik fő módját jelentik a korlátozások megkerülésének.
Forrás: linux.org.ru
