Apple закрыла дыру в iPhone, через которую ФБР читало удалённые сообщения Signal

Apple выпустила патч, устраняющий уязвимость в iOS, которая позволяла ФБР извлекать содержимое входящих сообщений из Signal даже после удаления приложения с iPhone. Проблема существовала из-за того, что iOS сохраняла копии уведомлений во внутренней базе данных устройства, а эти данные никуда не исчезали после удаления самого мессенджера.

Патч вышел напрямую в ответ на журналистское расследование издания 404 Media, которое задокументировало как минимум два судебных дела, где ФБР воспользовалось этой особенностью iOS для получения переписки подозреваемых. Apple охарактеризовала произошедшее как баг, описав исправление скупой формулировкой: "Проблема с логированием устранена путём улучшенной фильтрации данных."

Apple пояснила, что обнаружила ошибку, из-за которой iPhone непредсказуемо сохранял уведомления, помеченные для удаления. По политике компании, при удалении приложения все связанные уведомления должны удаляться вместе с ним, однако баг нарушал этот механизм. Новый патч не только блокирует повторное сохранение таких данных, но и очищает уже накопленные записи.

Механизм уязвимости связан с тем, как iOS обрабатывает уведомления на экране блокировки. Если в настройках Signal было разрешено отображать текст сообщений в уведомлениях, система сохраняла их содержимое во внутренней памяти устройства. Причём речь идёт не только о коротких превью: судебные материалы свидетельствуют, что база данных уведомлений iPhone фиксировала сообщения целиком, построчно.

В Signal поблагодарили Apple за оперативность:

Мы благодарны Apple за быструю реакцию и за понимание того, что поставлено на карту в подобных ситуациях. Для защиты фундаментального права человека на приватное общение нужна экосистема целиком.

Больше статей на Shazoo
Тэги:

Об авторе

Редактор
Начал писать на Shazoo за печеньки в 2015 году. Фанат The Last of Us, Кодзимы и Винса Гиллигана. На пенсии планирую разобраться в лоре Warhammer 40K, но это не точно. Мастер над ошибкой.