Qubes үйлдлийн систем дэх эмзэг байдал нь тусгаарлалтыг тойрч гарах болон Dom0 түвшинд код гүйцэтгэх боломжийг олгодог.

Qubes үйлдлийн систем дэх эмзэг байдлын талаарх мэдээлэл нийтлэгдсэн бөгөөд энэ нь програмууд болон үйлдлийн системийн бүрэлдэхүүн хэсгүүдийг хатуу тусгаарлахын тулд гипервизор ашигладаг (програм болон системийн үйлчилгээний анги бүр тусдаа виртуал машинуудад ажилладаг). Хэрэв халдагч виртуал машинуудын аль нэгийг эвдэлсэн бол эмзэг байдал нь тусгаарлалтыг тойрч гарах, хост орчин (Dom0) дээр дурын командуудыг гүйцэтгэх, үйлдлийн системийг бүхэлд нь хянах боломжийг олгодог. Асуудал нь хэрэглэгч хост орчноос халдагчийн хяналттай виртуал машин руу файл хуулахын тулд "qvm-copy-to-vm" хэрэгслийг ашиглах үед илэрдэг. Эмзэг байдлыг qubes-core-dom0-linux багцын 4.3.22 шинэчлэлтэд зассан.

Асуудал нь qvm-copy-to-vm хэрэгсэлд байгаа бөгөөд хандалтын үед буцаасан алдааг зохисгүй боловсруулснаас үүдэлтэй юм. виртуал машинЭмзэг байдал нь qvm-copy-to-vm хэрэгсэл нь алдааны мэдээллийг харуулахын тулд kdialog эсвэл zenity програмуудыг ажиллуулж, system() функцийг ашиглан амжилтгүй хуулбарлагдсан файлын талаарх мэдээллийг командын мөрийн сонголтуудын нэг болгон орлуулсантай холбоотой байв. Файлын нэрийг цэвэрлэх нь бүрхүүлээр тайлбарлагдсан "`" болон "$" зэрэг тусгай тэмдэгтүүдийг шалгалгүйгээр ASCII бус тэмдэгтүүд болон давхар хашилтуудыг арилгах замаар хязгаарлагдсан.

Хост системээс файл хуулж дууссаны дараа виртуал машины боловсруулагч нь үйлдлийн баталгаажуулалтыг буцааж илгээдэг бөгөөд үүнд бусад зүйлсийн дотор хамгийн сүүлд хүлээн авсан файлын нэрийг багтаасан байдаг. Халдлага нь баталгаажуулалтын оронд алдааны кодыг буцааж, хуулж чадаагүй файлын командын тайлбарлагчийн боловсруулсан тусгай тэмдэгтүүд бүхий файлын нэрийг зааж өгөхөөс бүрдэнэ. Алдаа хүлээн авсны дараа хост боловсруулагч нь system() командыг ашиглан алдааны текст бүхий харилцах цонхыг ажиллуулж, халдагчийн буцаасан файлын нэрийг командын мөрөнд дамжуулдаг (жишээлбэл, "file`id`" гэж тодорхойлсноор id командыг хост дээр ажиллуулах болно).

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster