Новая атака, основанная на CSS, приводит к сбою в работе iPhone

Новая атака, основанная на CSS, приводит к сбою в работе iPhone

Новая атака, основанная на CSS, приводит к сбою в работе iPhone

Исследователь в области безопасности нашел новый способ вызвать сбой в работе iPhone, а также заставить его перезагрузиться. Этого удалось добиться всего несколькими строками кода. Сабри Хаддуш даже опубликовал специальную веб-страницу, которая доказывает наличие бреши в безопасности.

Специалист поделился своими выводами в Twitter, там же он опубликовал proof-of-concept в виде веб-страницы, содержащей 15 строк кода. Если пользователь iPhone или iPad посетят такую страницу, их устройство не сможет продолжить работу, что приведет к перезагрузке.

Если эту же ссылку открыть в Safari на macOS, браузер тоже может зависнуть.

Суть эксплойта в использовании уязвимости в движке WebKit, который в iOS используется повсеместно. Хаддуш пояснил, что сотни вложенных элементов вроде тегов <div> внутри свойства backdrop-filter в CSS могут использовать все ресурсы устройства и вызвать сбой в ядре (kernel panic).

Это приведет к сбою в работе и последующей перезагрузке iPhone или iPad, поскольку система таким образом пытается предотвратить дальнейшие повреждения.

«Все, что касается рендеринга HTML в iOS, затронуто этой уязвимостью. Это справедливо и для отправленных ссылок в приложениях Facebook и Twitter, и для обычного посещения вредоносной страницы в браузере, и для электронных писем с такими ссылками», — объясняет эксперт.

Независимые исследователи протестировали код на последней на данный момент стабильной версии iOS 11.4.1 — он действительно привел к перезагрузке системы. Эта же проблема актуальна и для iOS 12.

Любой желающий может проверить работу эксплойта, так как он выложен на GitHub. В настоящее время Apple, судя по всему, работает над устранением бреши, так как Хаддуш сообщил корпорации о проблеме.

Microsoft отбирает у игроков Grim Trials, случайно розданную бесплатно

Microsoft начала отзывать лицензии на экшен Grim Trials у пользователей, которые около двух недель назад бесплатно забрали игру в Microsoft Store. Цифровая щедрость оказалась обычной ошибкой магазина: проект вообще-то стоит $19,99 (около 1700 рублей).

Игроки успели добавить Grim Trials в свои библиотеки, скачать её ещё до релиза и спокойно поиграть.

Никакой акции Microsoft не анонсировала, поэтому нулевой ценник с самого начала выглядел подозрительно. Теперь компания окончательно подтвердила: подарка не было, вам показалось.

Пользователям начали приходить уведомления о том, что продукт не предназначался для распространения на таких условиях. Microsoft отменяет оформленные заказы и удаляет игру из библиотек.

Судя по сообщениям игроков, зачистка проходит волнами: одни потеряли доступ сразу после выхода Grim Trials, другие смогли играть до начала сентября.

Из самого Microsoft Store проект не исчез. Отзыв затрагивает только копии, полученные во время ошибочной бесплатной раздачи. Пользователям, честно заплатившим полную стоимость, повторно доставать кошелёк не придётся.

Grim Trials — экшен в эстетике хеви-метала от студии Rolling Glory Jam и издателя Soft Source. Игрок управляет новоиспечённой Жницей Авелин, которая пробивается через подземный мир. Проект доступен на компьютерах и Xbox Series X|S и поддерживает Xbox Play Anywhere.

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

RSS: Новости на портале Anti-Malware.ru