Një ekip studiuesish nga Instituti i Teknologjisë i Gjeorgjisë dhe Universiteti Ruhr në Bochum kanë zbuluar dy dobësi serioze të kanalit anësor në çipat M2/M3/M4/A15/A16/A17 të Apple që lejojnë aksesin në të dhënat e ndjeshme të ruajtura në memorie. FLOP dhe SLAP shfrytëzojnë të ashtuquajturin ekzekutim spekulativ për të anashkaluar të gjitha mbrojtjet, të ngjashme me dobësitë famëkeqe Spectre dhe Meltdown.
Përshkrimi i cenueshmërisë
Ashtu si të gjithë procesorët modernë, Apple M2/M3/M4/A15/A16/A17 përdor ekzekutim spekulativ, që është ngarkimi në memorie i udhëzimeve që mund të ekzekutohen. Çipat M2/A15/A16 të kompanisë Cupertino parashikojnë gjithashtu adresën e memories për të hyrë, ndërsa çipat M3/M4/A17 parashikojnë gjithashtu të dhënat e kthyera nga memoria. Parashikimi i pasaktë mund të përdoret për të ekzekutuar udhëzime arbitrare mbi të dhënat e gabuara.
Dobësia FLOP, e cila qëndron për Parashikimet e Shpërndarjes së Ngarkimit të rremë, ndikon në Parashikuesin e Vlerës së Ngarkesës (LVP) që parashikon të dhënat e kthyera nga memorja përpara se CPU t’i qaset. Studiuesit kanë treguar se nëse një parashikim është i pasaktë, të dhënat e ndjeshme mund të lexohen nga kujtesa. Duke përdorur Safari dhe Chrome, ata morën historikun e vendndodhjes së Google Maps, emailet e Protonit dhe ngjarjet e iCloud Calendar.
Dobësia SLAP, akronim për Parashikimin Speculative Load Address, në vend të kësaj ka të bëjë me Parashikuesin e Adresës së Ngarkesës (LAP) i cili parashikon adresën e memories nga e cila CPU do të marrë të dhëna. Në këtë rast, parashikimi i gabuar mund të shfrytëzohet për të ekzekutuar të dhënat e pranishme në adresën e memories me udhëzime arbitrare. Duke përdorur Safari, ju mund të përdorni emailet tuaja të Gmail, porositë e Amazon dhe të dhëna të tjera të shfletuesit.
FLAP është i pranishëm vetëm në çipat Apple M3/M4/A17, ndërsa SLAP është i pranishëm në çipat Apple M2/M3/M4/A15/A16/A17. Kompania Cupertino ka planifikuar lëshimin e arnimeve. Një zbutje e mundshme e përkohshme është çaktivizimi i JavaScript në Chrome dhe Safari, por kjo do të shkaktojë probleme me shumë faqe interneti.
Discussion about this post