Kua kitea e te roopu o nga kairangahau mai i te Vrije Universiteit Amsterdam he mea hou (CVE-2020-0543) i roto i nga hangahanga microarchitectural o nga kaitoro Intel, he mea rongonui na te mea ka taea e koe te whakahoki mai i nga hua o te whakatinanatanga o etahi tohutohu i mahia ki tetahi atu matua CPU. Koinei te whakaraeraetanga tuatahi i roto i te tikanga whakahaerenga ako e taea ai te rerenga raraunga i waenga i nga uho PTM takitahi (i mua he iti nga riihi ki nga miro rereke o te kaupapa kotahi). I tapaina e nga kairangahau te raruraru CROSSTalk, engari Ko te whakaraeraetanga e kiia ana ko te SRBDS (Special Register Buffer Data Sampling).
Ko te whakaraerae e pa ana ki he tau ki muri ki te karaehe o nga raruraru MDS (Microarchitectural Data Sampling) me te hangai i runga i te whakamahinga o nga tikanga tātari taha-taha ki nga raraunga i roto i nga hanganga microarchitectural. Kei te tata a CROSSTalk ki te whakaraerae , engari he rereke te putake o te turuturu.
Ko te whakaraeraetanga hou e raweke ana i te riihitanga o te papaa takawaenga kaore i tuhia i mua ka tohatohahia e nga matua CPU katoa.
Ko etahi tohutohu microprocessor, tae atu ki te RDRAND, RDSEED me SGX EGETKEY, kei te whakatinanahia ma te whakamahi i te mahi a-roto microarchitectural SRR (Special Register Reads). I runga i nga kaitukatuka e pa ana, ko nga raraunga i whakahokia mai mo te SRR ka tukuna ki roto i te papaa takawaenga e rite ana ki nga uho PTM katoa, muri iho ka whakawhitia ki te papaa whakaki e hono ana ki te matua PTM tinana motuhake i timata ai te mahi panui. I muri mai, ka kapehia te uara mai i te whakakii whakakii ki nga rehita ka kitea e nga tono.
Ko te rahi o te papaaa tiritiri takawaenga e rite ana ki te raina keteroki, i te nuinga o te waa he nui ake i te rahi o nga raraunga e panuihia ana, a ko nga panui rereke e pa ana ki nga rereke rereke i roto i te parapara. I te mea ka kape katoa te parepare tiritiri ki te whakakii whakakii, ehara i te mea ko te waahanga e hiahiatia ana mo te mahi o naianei ka nekehia, engari ko nga raraunga e toe ana mai i etahi atu mahi, tae atu ki era i mahia i runga i etahi atu matua CPU.
Mena ka angitu te whakaeke, ka taea e te kaiwhakamahi o te rohe kua whakamotuhēhēhia i roto i te punaha te whakatau i te hua o te whakahaere i nga tohutohu RDRAND, RDSEED me EGETKEY i roto i te tukanga ke, i roto ranei i te Intel SGX enclave, ahakoa he aha te kaupapa CPU i mahia ai te waehere.
Ko nga kairangahau i tautuhi i te raruraru He tauira tauira e whakaatu ana i te kaha ki te tuku korero mo nga uara matapōkere kua riro mai i nga tohutohu RDRAND me RDSEED ki te whakaora i tetahi taviri motuhake ECDSA i tukatukahia i roto i te Intel SGX enclave i muri i te mahi kotahi noa te mahi waitohu mamati i runga i te punaha.

raruraru te whānuitanga o te papamahi, pūkoro me te tūmau pūtukatuka Intel, tae atu ki Core i3, i5, i7, i9, m3, Celeron (raupapa J, G me N), Atom (C, E me X raupapa), Xeon (E3, E5, E7 whanau , W me D), Xeon Scalable, etc. Ma te maarama i whakamohiohia a Intel mo te whakaraeraetanga i te marama o Hepetema 2018, a i te marama o Hūrae 2019 i tukuna he tauira mahi e whakaatu ana i te rerenga raraunga i waenga i nga papa CPU, engari i roa te whakawhanaketanga o te whakatika na te uaua o tana whakatinanatanga. Ko te whakamohoatanga moroiti e whakaarohia ana i tenei ra ka whakatika i te take ma te whakarereke i te whanonga o nga tohutohu RDRAND, RDSEED, me EGETKEY ki te tuhirua i nga raraunga i roto i te parepare tiri hei aukati i nga toenga korero kia tau ki reira. I tua atu, ka whakataa te urunga urunga kia panuitia ra ano nga korero me te tuhi ano.
Ko te paanga taha o tenei momo whakamarumaru ka piki ake te roa i te wa e mahia ana te RDRAND, RDSEED, me te EGETKEY, me te whakaiti i te puta i te wa e ngana ana ki te whakahaere i enei tohutohu i te wa kotahi ki runga i nga momo tukatuka arorau. Ko te whakahaere i te RDRAND, RDSEED, me te EGETKEY ka whakatarewahia te uru mahara mai i etahi atu tukatuka arorau. Ka pa kino pea enei ahuatanga ki te mahinga o etahi tono tūmau, no reira ka tukuna e te firmware he tikanga (RNGDS_MITG_DIS) hei whakakore i te whakamarutanga mo nga tohutohu RDRAND me RDSEED i mahia i waho o te whakaurunga Intel SGX.
Source: opennet.ru
