Forskaren axi0mX en sÄrbarhet i bootrom för Apple-enheter, som fungerar i det allra första skedet av uppstarten och sedan överlÀmnar kontrollen till iBoot. SÄrbarheten har fÄtt namnet checkm8 och möjliggör full kontroll över enheten. Den publicerade exploiten kan potentiellt anvÀndas för att kringgÄ verifiering av firmware (Jailbreak), organisera dual-booting av andra operativsystem och olika versioner av iOS.
Problemet Àr anmÀrkningsvÀrt eftersom Bootrom finns i minnet som endast kan lÀsas (NAND), vilket inte tillÄter att problemet ÄtgÀrdas i redan utgivna enheter (sÄrbarheten kan endast rÀttas till i nya parti av enheter). Problemet upptÀcks i SoC frÄn A5 till A11, som anvÀnds i produkter tillverkade mellan 2011 och 2017, frÄn iPhone 4S till iPhone 8 och X.
En preliminÀr kodversion för att utnyttja sÄrbarheten har redan integrerats i det öppna (GPLv3) verktyget , som Àr avsett för att kringgÄ Apple-firmware. Exploiten Àr för nÀrvarande begrÀnsad till funktionerna för att skapa dump av SecureROM, dekryptera nycklar för firmware med iOS och aktivera JTAG. En fullstÀndigt automatiserad jailbreak av den senaste versionen av iOS Àr möjlig, men har inte genomförts Àn, eftersom det krÀver ytterligare arbete. Just nu har exploiten redan anpassats för SoC s5l8947x, s5l8950x, s5l8955x, s5l8960x, t8002, t8004, t8010, t8011 och t8015, och kommer i framtiden att utökas med stöd för s5l8940x, s5l8942x, s5l8945x, s5l8747x, t7000, t7001, s7002, s8000, s8001, s8003 och t8012.
KĂ€lla: opennet.ru
