Главная » Хабрахабр » iOS CSS of death

iOS CSS of death

image

Также приводит к зависанию Mac OS High Sierra/Mohave при использовании Safari. На github опубликован код, приводящий к force restart iOS (11/12 GM) устройств при посещении html-страницы.

Код, приводящий к force restart представляет из себя html-код с большим количеством вложенных div'ов и "сумашедшей" функцией размытия заднего плана:

... div </style> </head> <body>
<div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>
...

Также опубликована PoC html-страница, реализующая данный баг (пользователи Safari переходят на свой страх и риск).

Также, использование данного бага может быть применимо в социотехнических компаниях и дурацких розыгрышах, так что советую крайне подозрительно относится ко всем ссылкам, тем более что на iOS все браузеры, по сути, это надстройка над Сафари. Есть предположение, что баг закрался на уровне ниже, нежели webkit и может привести к более серьезным последствиям.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

Microsoft прекращает поддержку Windows 10 Mobile

Nokia Lumia 920: один из смартфонов на операционной системе Windows Phone Последнее крупное обновление для Windows 10 Mobile состоялось в октябре 2017 года (версия 1709). 10 декабря 2019 года выйдут последние патчи и обновления безопасности для Windows 10 Mobile, поскольку Microsoft отказалась от дальнейшей ...

[Перевод] Guix — самая продвинутая операционная система

Операционные системы (ОС) — обширная тема. На протяжении десятилетий здесь доминировал один подход: Unix. Действительно, большинство современных систем, включая большинство дистрибутивов GNU/Linux, *BSD и macOS, придерживаются архитектуры Unix. (Windows нет, но там почти ничего интересного по этой теме). Из-за пессимизма ...