Detecting vulnerabilities in iOS 12 and macOS caused device crash

Sabri Haddouche, a security researcher, discovered a new vulnerability called Safari Ripper affects WebKit libraries on iOS and macOS.

Sabri Haddouche, a security researcher, discovered a new vulnerability called Safari Ripper affects WebKit libraries on iOS and macOS. This vulnerability relates to CSS - Cascading Style Sheets, a language used to build a web interface next to the HTML language, when the device accesses the link can be suspended and restarted.

Sabri tried to create a web page containing only 15 CSS commands related to the background-filter effect to add fuzzy effects to all div elements of the HTML page. When viewing this web page from Safari, WebKit is overloaded, causing iPhone / iPad to hang and restart. The Mac device will hang up the tab when it is loading this page in Safari and just need to edit the code to make the Mac hang.

Detecting vulnerabilities in iOS 12 and macOS caused device crash Picture 1Detecting vulnerabilities in iOS 12 and macOS caused device crash Picture 1

Device that hangs due to this error will resume normal operation after restarting. However, if someone sends you a link containing the above CSS files, clicking on it may cause a lot of trouble. Currently, this error still exists on iOS 12 GM.

Earlier this year, iOS and Mac OS had similar errors called bottlesOS, which caused the iPhone or iPad to hang when a user posted this bottleOS link to another person.

See more:

  1. What to do when the iPhone hangs the Apple Logo during startup?
  2. 6 simple ways to fix the situation of iPhone and iPad crashes while downloading applications
  3. Instructions to restart iPhone when the device hangs
4 ★ | 1 Vote