Компания Apple выпустила обновление iOS 26.4.2, которое исправляет критическую уязвимость в системе уведомлений. Как сообщает Electronic Frontier Foundation (EFF), ранее эта ошибка позволяла правоохранительным органам, включая ФБР, обходить защиту конфиденциальности пользователей и получать доступ к удалённым push-уведомлениям на устройствах iPhone и iPad.
С 2023 года Apple требует судебный ордер для передачи данных уведомлений третьим лицам. Однако обнаруженная уязвимость позволяла обойти это ограничение, сохраняя удалённые уведомления в локальной базе данных устройства.
Что изменилось в iOS 26.4.2
В официальных заметках об обновлении указано, что iOS 26.4.2 внедряет «улучшенную маскировку данных», чтобы предотвратить несанкционированное хранение удалённых уведомлений. Обновление доступно для следующих устройств:
- iPhone 11 и новее;
- iPad Pro 12.9 дюйма (3-е поколение и новее);
- iPad Pro 11 дюймов (1-е поколение и новее);
- iPad Air (3-е поколение и новее);
- iPad (8-е поколение и новее);
- iPad mini (5-е поколение и новее).
Как ФБР использовало уязвимость
О возможности использования этой уязвимости стало известно благодаря расследованию издания 404 Media. Агентство применяло специальный инструмент для доступа к данным уведомлений Signal, которые хранились локально на iPhone даже после удаления. Генеральный директор Signal Мередит Уитакер подтвердила проблему в социальной сети Bluesky, заявив, что «уведомления об удалённых сообщениях не должны оставаться в базе данных уведомлений ни в одной операционной системе».
В ответ Signal рекомендовала пользователям изменить настройки приложения, чтобы в уведомлениях не отображались имена контактов или содержимое сообщений.
Почему уязвимость была опасна
Как отмечает EFF, конфиденциальность уведомлений может быть нарушена в двух местах:
- В облачных серверах, где данные проходят через серверы компаний и частично сохраняются в метаданных;
- В локальном хранилище устройства, где уведомления принимаются и обрабатываются.
Обновление iOS 26.4.2 должно обеспечить надёжное удаление уведомлений, но пользователям также стоит рассмотреть возможность ограничения отображаемой информации в самих уведомлениях.