Výskumník axi0mX zraniteľnosť v bootrom načítači zariadení Apple, ktorý funguje na samotnom začiatku bootovania, a odovzdáva kontrolu na iBoot. Zraniteľnosť získala názov checkm8 a umožňuje získať úplnú kontrolu nad zariadením. Zverejnený exploit sa potenciálne môže používať na obídenie verifikácie firmvérov (Jailbreak), organizovanie dvojitého spúšťania iných OS a rôznych verzií iOS.
Problém je pozoruhodný tým, že Bootrom sa nachádza v pamäti NAND dostupnej iba na čítanie, čo neumožňuje opraviť problém na už vydaných zariadeniach (zraniteľnosť sa dá opraviť iba v nových sériách zariadení). Problém sa prejavuje v SoC s A5 až A11, používaných v produktoch vytvorených od roku 2011 do 2017, počnúc iPhone 4S a končiac modelmi iPhone 8 a X.
Predbežná verzia kódu na vykorisťovanie zraniteľnosti je už integrovaná do otvoreného (GPLv3) nástroja , určeného na odblokovanie firmvérov Apple. Exploit zatiaľ obmedzuje funkcie na vytváranie dumpu SecureROM, dešifrovanie kľúčov pre firmvéry s iOS a aktiváciu JTAG. Kompletný automatizovaný jailbreak posledného vydania iOS je možný, ale zatiaľ nie je realizovaný, pretože si vyžaduje dodatočnú prácu. V súčasnosti je exploit už prispôsobený pre SoC s5l8947x, s5l8950x, s5l8955x, s5l8960x, t8002, t8004, t8010, t8011 a t8015, a v budúcnosti bude rozšírený o podporu s5l8940x, s5l8942x, s5l8945x, s5l8747x, t7000, t7001, s7002, s8000, s8001, s8003 a t8012.
Zdroj: opennet.ru
