AEPIC Leak — rünnak, mis põhjustab võtmete leket Intel SGX enklavidest

Avatud teave uue rünnaku kohta Intel'i protsessoritele — AEPIC Leak (CVE-2022-21233), mille tulemuseks on konfidentsiaalsete andmete leke Intel SGX (Software Guard eXtensions) isoleeritud enklavide seest. Probleem puudutab Intel'i 10., 11. ja 12. põlvkonna CPU-sid (sealhulgas uusi Ice Lake ja Alder Lake seeria) ja on põhjustatud arhitektuursest puudusest, mis võimaldab pääseda juurde mitte-initsialiseeritud andmetele, mis on jäänud APIC (Advanced Programmable Interrupt Controller) registritesse pärast varasemaid operatsioone.

Erinevalt Spectre rünnakutest toimub AEPIC Leak lekke toiming ilma kõrvaliste kanalite taastamismeetodite kasutamiseta — konfidentsiaalsete andmete info edastatakse otse, hankides registrite sisu, mis on kajastatud MMIO (memory-mapped I/O) mälulehe kaudu. Üldiselt võimaldab see rünnak määrata andmeid, mis edastatakse teise ja viimase taseme vahemike vahel, sealhulgas registrite sisu ja mälu lugemise tulemused, mis on eelnevalt töödeldud samal CPU tuumal.

Kuna rünnaku teostamiseks on vajalik juurdepääs APIC MMIO füüsilistele lehtedele, st nõutakse administraatori privileege, on meetod piiratud SGX-i enklaavides toimuvate rünnakutega, millele administraatoril pole otsest juurdepääsu. Uurijad on välja töötanud tööriista, mis võimaldab mõne sekundi jooksul tuvastada SGX-is salvestatud AES-NI ja RSA võtmed, samuti Intel SGX-i atesteerimisvõtmed ja pseudojuhuslike arvu generaatori parameetrid. Rünnaku kood on avaldatud GitHubis.

Intel teatas, et valmistab ette parandust mikrokoodivärskenduse kujul, mis sisaldab tugiteenuseid puhverdamise puhastamiseks ja lisameetmeid andmete kaitsmiseks enklaavides. Samuti on valmis uus Intel SGX SDK versioon, mis sisaldab muudatusi, mis takistavad andmeleke. Operatsioonisüsteemide ja hüperviisorite arendajatele soovitatakse kasutada vananenud xAPIC-režiimi asemel x2APIC-režiimi, kus APIC registeride juurde pääsemiseks kasutatakse MSR registreid MMIO asemel.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster