Home Apple iOS Pojavio se novi CSS bug koji restartuje iPhone

Pojavio se novi CSS bug koji restartuje iPhone

Sabri Haddouche, sigurnosni istraživač iz Berlina, pokazao je kako se bilo koji uređaj na iOS-u može srušiti ako se na njemu učita određeni HTML kod. Kao dokaz koncepta postavio je na web posebno pripremljenu stranicu s tek 15 linija koda. U slučaju da se istu učita putem iPhonea ili iPada, uređaji se resetiraju. Safari na macOS-u ne zapada u tako velike probleme ali se smrzava.

Ali u čemu jse zapravo radi? Na “malicioznoj” stranici, čiji je izvorni kod dostupan i na GitHubu, nalazi se CSS element backdrop-filter, a unutar njega utrpana je gomila <DIV> tagova. Svaka aplikacija koja učitava HTML na iOS-u na ovakav će kod “poludjeti”, izazvati preveliko zauzeće resursa i “paniku” u kernelu, pa će se iOS restartovati kako bi zaštitio uređaj.

Na ovaj “trik” padaju svi dosadašnji Appleovi uređaji na iOS-u, pa čak i oni najnoviji s iOS-om 12 koji je još u beti. Ova vrsta nasilnog restartovanja iOS-a, ipak, nije uistinu maliciozna i ne iskorištava neki sigurnosni propust koji bi mogao ugroziti podatke ili integritet iOS-a – no, dok Apple ne zakrpi stvar, možda će poslužiti nestašnima za plasiranje neslanih šala.

(bug)