В iOS была найдена новая ошибка в стандартном приложении Messages, вызывающая зависание и перезагрузку устройства при получении определенной веб-ссылки.

Ошибку нашел разработчик Абрахам Масри, более известный под ником @cheesecakeufo, который дал багу название «chaiOS». Разработчик сообщил BuzzFeed News, что создал эксплоит, который использует одну из функций приложения Messages, отвечающую за предварительный просмотр веб-страниц. Страница из ссылки размещена на GitHub и заполнена метаданными из сотен тысяч ненужных символов. При загрузке страницы приложение Messages вылетает и иногда приводит к зависанию всей системы.

Исходя из сообщений пользователей социальных сетей, баг встречается далеко не у всех, а его последствия варьируются. Баг может приводить к вылету исключительно приложение Messages, небольшому или полному зависанию, либо к запуску механизма respring – перезагрузке ПО SpringBoard и возвращению на экран блокировки.

chaiOS была успешно воссоздана на iPhone X и iPhone 5S, по заявлениям Масри баг встречается только на iOS от 10.0 до 11.2.5 beta 5. Помимо этого, chaiOS может вызвать проблемы с Messages на macOS.

chaiOS

Стоит заметить, что на данный момент рабочие копии эксплоита chaiOS являются труднодоступными. Изначально эксплоит разместили на GitHub и другие ресурсы, но после этого большинство рабочих ссылок было удалено. Сам автор chaiOS опроверг намерения повторной загрузки эксплоит в сеть и заявил, что таким образом «лишь хотел привлечь внимание Apple».

До выхода официального исправления бага единственным способом защиты от опасных ссылок является блокировка отправителей и доменов сайтов-распространителей.

Вчера в Apple подтвердили, что об обнаруженном баге уже в курсе и пообещали устранить уязвимость «в обновлении на следующей неделе».

Подпишись вTelegram
Xiaomi выпустила смарт-очки с ИИ

Xiaomi выпустила смарт-очки с ИИ

NVIDIA готовит к выпуску RTX 5070 Ti SUPER с 24 ГБ памяти

NVIDIA готовит к выпуску RTX 5070 Ti SUPER с 24 ГБ памяти

Lenovo оптимизировала Legion Y700 Gen 4 (2026) для более 30 игр

Lenovo оптимизировала Legion Y700 Gen 4 (2026) для более 30 игр

Dell представила ноутбуки Premium с OLED-экранами и видеокартами NVIDIA

Dell представила ноутбуки Premium с OLED-экранами и видеокартами NVIDIA

Samsung выпустила Galaxy Buds Core – свои самые доступные TWS-наушники

Samsung выпустила Galaxy Buds Core – свои самые доступные TWS-наушники

Планшет Xiaomi Pad 7S Pro 12.5 получил чип Xring O1

Планшет Xiaomi Pad 7S Pro 12.5 получил чип Xring O1

Представлен Xiaomi Smart Band 10 с 21 днем автономности

Представлен Xiaomi Smart Band 10 с 21 днем автономности

Представлен Redmi K80 Ultra – 7410 мАч, 100 Вт и 144 Гц

Представлен Redmi K80 Ultra – 7410 мАч, 100 Вт и 144 Гц

Представлен складной Xiaomi Mix Flip 2 – 5165 мАч и Snapdragon 8 Elite

Представлен складной Xiaomi Mix Flip 2 – 5165 мАч и Snapdragon 8 Elite

Тест экрана Nintendo Switch 2 – отзыв 33 мс, размытие в движении и фейковый HDR

Тест экрана Nintendo Switch 2 – отзыв 33 мс, размытие в движении и фейковый HDR

Представлен Sony LYT-828 – передовой датчик для камер флагманов

Представлен Sony LYT-828 – передовой датчик для камер флагманов

Представлен доступный Samsung Galaxy Jump 4

Представлен доступный Samsung Galaxy Jump 4