A Qubes operációs rendszer egyik sebezhetősége lehetővé teszi az izolációs megkerülést és a kód futtatását Dom0 szinten.

Információk jelentek meg a Qubes operációs rendszer egy sebezhetőségéről, amely hipervizort használ az alkalmazások és az operációs rendszer összetevőinek szigorú elkülönítésére (az alkalmazások és rendszerszolgáltatások minden osztálya külön virtuális gépeken fut). Ha egy támadó feltöri az egyik virtuális gépet, a sebezhetőség lehetővé teszi az elkülönítés megkerülését, tetszőleges parancsok végrehajtását a gazdagépen (Dom0), és az egész operációs rendszer feletti irányítás átvételét. A probléma akkor jelentkezik, amikor egy felhasználó a "qvm-copy-to-vm" segédprogramot használja egy fájl másolására a gazdagépről egy támadó által vezérelt virtuális gépre. A sebezhetőséget a qubes-core-dom0-linux csomag 4.3.22-es frissítésében javították.

A probléma a qvm-copy-to-vm segédprogramban található, és a hozzáféréskor visszaadott hibák nem megfelelő kezelése okozza. virtuális gépA sebezhetőség abban gyökerezett, hogy a qvm-copy-to-vm segédprogram a kdialog vagy a zenity programokat a system() függvény használatával indította el a hibainformációk megjelenítéséhez, és a parancssori opciók egyikeként a sikertelenül másolt fájlra vonatkozó információkat helyettesítette be. A fájlnevek fertőtlenítése a nem ASCII karakterek és az idézőjelek eltávolítására korlátozódott, a shell által értelmezett speciális karakterek, például a "`" és a "$" ellenőrzése nélkül.

Miután a fájlok másolása a gazdagépről befejeződött, a virtuális gép kezelője visszaigazolást küld a műveletről, amely többek között tartalmazza az utoljára fogadott fájl nevét. A támadás abból áll, hogy visszaigazolás helyett egy hibakódot ad vissza, és a parancsértelmező által feldolgozott speciális karakterekkel rendelkező fájlnevet ad meg a másolás sikertelenül végrehajtott fájlhoz. Hiba érkezésekor a gazdagép kezelője a system() parancs segítségével elindít egy párbeszédpanelt a hiba szövegével, átadva a támadó által visszaadott fájlnevet a parancssorban (például a "file`id`" megadása az id parancsot futtatja a gazdagépen).

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster