Apple исправляет брешь в безопасности, раскрывающую удаленные сигнальные сообщения

Apple устранила критическую уязвимость безопасности, которая позволяла правоохранительным органам получать доступ к удаленным сообщениям Signal, хранившимся в базах данных уведомлений iPhone на срок до 30 дней.
Apple устранила серьезную уязвимость безопасности, которая открыла правоохранительным органам неожиданный путь для доступа к содержимому зашифрованных сообщений Signal, которые, по мнению пользователей, были удалены без возможности восстановления. Обнаружение этой уязвимости выявило серьезную брешь в безопасности iOS, которая сохранялась даже после того, как пользователи полностью удалили приложение для обмена сообщениями со своих устройств.
Пользователи, которые используют приложения для обмена зашифрованными сообщениями, такие как Signal, для конфиденциальной связи, были шокированы, узнав о методах хранения данных Apple. Уязвимость возникла в системе push-уведомлений Apple, которая продолжала сохранять содержимое предварительного просмотра входящих зашифрованных сообщений в базе данных уведомлений устройства. Этот механизм хранения оставался активным примерно месяц, сохраняясь еще долгое время после исчезновения сообщений из самого приложения Signal и даже после того, как пользователи полностью удалили приложение со своих iPhone.
Проблема безопасности стала известна, когда журналисты-расследователи 404 Media сообщили о показаниях сотрудников ФБР в суде. В ходе судебного разбирательства федеральные агенты показали, что они обладают технической возможностью извлекать копии входящих сообщений Signal непосредственно с iPhone ответчика, несмотря на то, что приложение было удалено с устройства. Эта возможность существовала, поскольку данные архивированных уведомлений оставались доступными в базе данных push-уведомлений устройства.
Открытие приобрело особое значение, если его рассматривать в контексте более широкого юридического дела. По сообщению 404 Media, это дело представляет собой первое судебное преследование лиц, обвиненных в предполагаемой деятельности «Антифа» после спорного определения президентом Трампом обобщающего термина «террористическая организация». Открытие того, что правоохранительные органы могут получить доступ к удаленным зашифрованным сообщениям, еще больше усложнило дискуссии о возможностях наблюдения и взаимодействии технологий с политическим преследованием.
Эта уязвимость выявила фундаментальное непонимание многими пользователями того, как на самом деле работает безопасность зашифрованных сообщений на современных смартфонах. Хотя сам Signal обеспечивает сквозное шифрование самого содержимого сообщения, система уведомлений операционной системы работала как отдельный механизм хранения данных, находящийся вне прямого контроля Signal. iOS от Apple создавала предварительные просмотры уведомлений, которые содержали части зашифрованного текста сообщения, и сохраняла эти предварительные просмотры независимо от собственных данных приложения Signal.
Техническая архитектура, создавшая этот пробел в безопасности, не была по своей сути вредоносной, а скорее представляла собой недосмотр во взаимодействии различных компонентов системы. Push-уведомления выполняют важную функцию на современных устройствах, предупреждая пользователей о входящих сообщениях и другой срочной информации. Однако длительное хранение содержимого уведомлений в базе данных с возможностью поиска создало непреднамеренную уязвимость, которой могли воспользоваться сложные криминалистические инструменты.
Защитники цифровой конфиденциальности и эксперты по кибербезопасности сразу же осознали последствия этого недостатка безопасности. Уязвимость подорвала основное предположение, которое пользователи сделали при выборе платформ для зашифрованных сообщений: что правоохранительные органы столкнутся с реальными техническими барьерами для доступа к содержимому сообщений. Тот факт, что такие барьеры можно обойти через побочный канал в самой операционной системе, предполагает, что зашифрованные приложения сами по себе не могут гарантировать ожидаемую пользователями защиту конфиденциальности.
В ответ Apple изменила способ хранения и хранения уведомлений в приложениях для обмена зашифрованными сообщениями в iOS. Компания внедрила изменения, чтобы сократить период времени, в течение которого предварительные просмотры уведомлений сохраняются в базе данных системы, и добавила дополнительные меры безопасности для ограничения доступа к этим данным. Эти изменения отражают признание того, что безопасность системы уведомлений заслуживает такой же строгой защиты, как и другие конфиденциальные данные устройства.
Патч, выпущенный Apple, демонстрирует постоянные проблемы, с которыми технологические компании сталкиваются, пытаясь найти баланс между удобством пользователя и соображениями безопасности. Системы уведомлений обязательно сохраняют некоторые исторические данные, чтобы предоставить пользователям комплексный центр уведомлений, где они могут просмотреть последние оповещения. Однако сохранение конфиденциального контента из зашифрованных сообщений создает обязательства по обеспечению безопасности, которые перевешивают преимущества удобства. Обновленный подход Apple в этой конкретной области ставит безопасность выше полноты функций.
Этот инцидент подчеркивает более широкие вопросы о том, как криминалистика смартфонов и правоохранительные органы взаимодействуют с современными технологиями обеспечения конфиденциальности. Несмотря на то, что технологические компании внедряют все более сложные методы шифрования, следователи продолжают находить альтернативные пути доступа к нужной информации. Уязвимость базы данных уведомлений показывает, что безопасность требует внимания к каждому компоненту системы, а не только к основному механизму шифрования.
Для пользователей, которые полагаются на Signal или аналогичные зашифрованные приложения для действительно конфиденциальной связи, это открытие побудило рассмотреть дополнительные меры безопасности, помимо выбора приложения. Некоторые пользователи, заботящиеся о безопасности, начали применять такие методы, как более агрессивное использование функции исчезновения сообщений Signal, полное отключение предварительного просмотра уведомлений или объединение зашифрованных сообщений с другими методами оперативной безопасности. Эти ответы отражают новое понимание того, что шифрование на уровне приложения само по себе не может обеспечить полную защиту от сложных методов криминалистики.
Патч безопасности Apple устраняет одну конкретную уязвимость, но этот инцидент иллюстрирует более широкую картину: правоохранительные органы продолжают разрабатывать новые криминалистические методы для доступа к информации с зашифрованных устройств, а технологические компании должны постоянно обновлять свою защиту в ответ. Эта продолжающаяся технологическая конкуренция между защитой конфиденциальности и криминалистическими возможностями не имеет признаков разрешения, поскольку обе стороны продолжают совершенствовать свои соответствующие методологии и инструменты.
Исправление, реализованное Apple, представляет собой важный шаг на пути к устранению значительной бреши в безопасности, но оно также подчеркивает сложность обеспечения безопасности современных смартфонов. Пользователям следует обновить свои устройства до последней версии iOS, чтобы гарантировать получение улучшений безопасности, разработанных Apple в ответ на эту уязвимость. Кроме того, этот инцидент служит напоминанием о том, что цифровая конфиденциальность требует постоянной бдительности и что технологические компании должны постоянно уделять внимание выявлению и устранению проблем безопасности, которые могут поставить под угрозу данные пользователей.
Источник: Ars Technica


