Apple исправляет дефект iPhone, которым воспользовались правоохранительные органы

Apple исправила критическую ошибку iPhone, которая позволяла полиции восстанавливать удаленные сообщения Signal с помощью криминалистических инструментов. Узнайте об обновлении безопасности.
Apple устранила серьезную уязвимость, которую правоохранительные органы использовали для извлечения удаленных сообщений с iPhone и iPad. Ошибка, затронувшая приложение обмена сообщениями Signal, позволила криминалистическим инструментам, используемым полицейскими управлениями, восстанавливать сообщения, которые, по мнению пользователей, были навсегда удалены со своих устройств. Это открытие подчеркивает продолжающуюся напряженность между защитниками конфиденциальности и правоохранительными органами в отношении доступа к зашифрованным сообщениям на современных смартфонах.
Ошибка iPhone возникла через особый механизм, в котором приложение Signal управляло удаленными сообщениями на устройствах iOS. Когда пользователи удаляли разговоры или отдельные сообщения в Signal, приложение помечало их как удаленные в своей базе данных, но к основным данным все равно можно было получить доступ с помощью специализированных инструментов криминалистического извлечения, которые обходили обычные меры безопасности приложения. Это означало, что правоохранительные органы, имеющие доступ к этим инструментам, могли восстановить то, что выглядело как безвозвратно стертые сообщения, потенциально ставя под угрозу конфиденциальность пользователей Signal, которые считали, что их сообщения были надежно уничтожены.
Signal, широко уважаемая платформа для обмена зашифрованными сообщениями, которую предпочитают пользователи и журналисты, заботящиеся о конфиденциальности, в течение некоторого времени не знала об этой конкретной уязвимости. Разработчики приложения реализовали функции удаления, полагая, что они полностью удаляют сообщения, но базовое управление файлами системы iOS позволило судебно-медицинским экспертам восстановить эти предположительно удаленные файлы. Этот разрыв между ожиданиями пользователей и фактическим сохранением данных представляет собой критическую ошибку в механизме удаления, которая потребовала немедленного внимания как со стороны Apple, так и со стороны команды разработчиков Signal.
Обнаружение этой уязвимости в криминалистическом инструменте подчеркивает продолжающуюся игру в кошки-мышки между технологическими компаниями, занимающимися конфиденциальностью пользователей, и правоохранительными органами, стремящимися получить доступ к цифровым коммуникациям. Полицейские управления уже давно ищут способы получить доступ к зашифрованным сообщениям, особенно в уголовных расследованиях, связанных с предполагаемой незаконной деятельностью. Однако защитники конфиденциальности утверждают, что поддержание надежных механизмов шифрования и безопасного удаления имеет важное значение для защиты законных пользователей от слежки и утечки данных как со стороны преступников, так и со стороны потенциально злоупотребляющих властей.
Патч Apple представляет собой технический ответ на этот конкретный вектор эксплойтов, но более широкие последствия выходят далеко за рамки этого единственного исправления ошибки. Уязвимость демонстрирует, что даже сложные приложения, ориентированные на конфиденциальность, могут иметь непреднамеренные уязвимости при работе в коммерческих операционных системах, таких как iOS. Взаимодействие между сторонними приложениями и базовой ОС может создать неожиданные бреши в безопасности, которыми могут воспользоваться эксперты-криминалисты, даже если и приложение, и операционная система реализуют функции шифрования и удаления.
Команда разработчиков Signal, известная своим строгим подходом к безопасности и конфиденциальности, активно сотрудничает с исследователями и Apple для комплексного решения этой проблемы. Разработчики Signal реализовали дополнительные меры безопасности на уровне приложений, чтобы обеспечить более тщательную очистку удаленных сообщений из памяти устройства. Эти улучшения работают вместе с исправлением операционной системы Apple и обеспечивают несколько уровней защиты от попыток криминалистического извлечения данных.
Этот инцидент поднимает важные вопросы о природе цифровой конфиденциальности и реалистичных ожиданиях пользователей относительно удаления сообщений. Хотя шифрование при передаче защищает сообщения во время их передачи, обеспечение полного удаления сохраненных сообщений требует сложного взаимодействия между логикой удаления на уровне приложения и тем, как базовая операционная система управляет хранилищем данных. Полное удаление часто требует перезаписи данных на уровне файловой системы, и этот процесс исторически был сложным на потребительских устройствах с современными технологиями хранения данных.
Правоохранительные органы утверждают, что доступ к цифровым доказательствам необходим для расследования серьезных преступлений, включая терроризм, эксплуатацию детей и организованную преступность. Они утверждают, что функции шифрования и безопасного удаления иногда защищают преступников от правосудия. Однако защитники конфиденциальности возражают, что ослабление функций безопасности правоохранительных органов создает уязвимости, которыми могут воспользоваться злоумышленники, хактивисты и иностранные правительства. Они утверждают, что необходимы строгие меры защиты конфиденциальности, чтобы защитить журналистов, активистов и обычных граждан от слежки и притеснений.
Обновление безопасности iOS, устраняющее эту уязвимость, соответствует установленной в Apple схеме регулярного исправления обнаруженных проблем безопасности. Apple поддерживает строгий график обновлений безопасности, выпуская исправления как для серьезных, так и для мелких уязвимостей по мере их обнаружения. Пользователям рекомендуется своевременно обновлять свои устройства, когда становятся доступны исправления безопасности, поскольку задержки в обновлении могут сделать устройства уязвимыми как для известных эксплойтов, так и для потенциальных методов криминалистического извлечения данных.
Помимо немедленного технического устранения, этот инцидент подчеркивает важность практики ответственного раскрытия информации в сообществе исследователей безопасности. Исследователи, обнаружившие уязвимости, обычно работают с пострадавшими компаниями посредством скоординированных процессов раскрытия информации, прежде чем публично раскрывать подробности. Такой ответственный подход дает компаниям время на разработку и развертывание исправлений, прежде чем потенциальные злоумышленники смогут использовать уязвимость в качестве оружия. В данном случае уязвимость, по всей видимости, была обнаружена и устранена по соответствующим каналам, а не широко использовалась.
Более широкий контекст этой уязвимости связан с продолжающимися законодательными усилиями в различных юрисдикциях по обязательному использованию бэкдоров шифрования или ослаблению функций безопасности для облегчения доступа правоохранительных органов. Технологические компании последовательно выступают против таких мер, утверждая, что намеренное ослабление безопасности подрывает всю инфраструктуру безопасности, которая защищает всех пользователей. Эта ошибка iPhone служит конкретным примером того, как уязвимости безопасности, даже непреднамеренные, могут быть использованы таким образом, что ставят под угрозу конфиденциальность и безопасность пользователей.
Заглядывая в будущее, этот инцидент подчеркивает необходимость дальнейшего сотрудничества между технологическими компаниями и исследователями безопасности для выявления и устранения уязвимостей, прежде чем они могут быть использованы. И Apple, и Signal серьезно относятся к защите конфиденциальности, и их реакция на эту уязвимость демонстрирует их стремление поддерживать безопасность, даже несмотря на давление со стороны правоохранительных органов, ищущих инструменты для расследования. Пользователи, которые полагаются на эти платформы для конфиденциальной коммуникации, могут быть уверены, что разработчики продолжают усердно работать над поддержанием целостности своих систем.
Для пользователей iPhone и iPad урок ясен: для обеспечения конфиденциальности и безопасности необходимо устанавливать на устройства последние исправления безопасности. Хотя ни одна система не является полностью неуязвимой, постоянное наличие доступных обновлений значительно снижает риск использования известных уязвимостей. Пользователи, заботящиеся о сохранении своей конфиденциальности, должны рассматривать обновления безопасности как критическое обслуживание, а не как дополнительные улучшения, и должны установить порядок применения исправлений сразу после их появления.
Источник: TechCrunch


