MacRumors

Skip to Content

Уязвимость WhatsApp оставляет «след всех ваших чатов» даже после удаления

whatsapp

Популярное стороннее приложение для чатов WhatsApp оставляет «криминалистический след» каждого якобы удаленного лога чата, что означает, что любой, кто имеет доступ к вашему смартфону — или другому устройству, подключенному через облако — потенциально может получить доступ к данным из приложения. Открытие принадлежит исследователю iOS Джонатану Здзиарски, который поделился информацией в своем блоге после обнаружения потенциальной уязвимости безопасности в последней версии WhatsApp (через The Verge).

Здзиарски проверил свою теорию, начав несколько переписок, затем заархивировав, очистив и удалив их, но обнаружил, что ни один из методов удаления приложения, даже «Очистить все чаты», «не изменил того, как сохранялись удаленные записи». Центральная уязвимость, по-видимому, заключалась в записях SQLite приложения, которые сохраняли удаленные чаты в своей базе данных, к которым мог получить доступ вредоносный человек с правильными «популярными криминалистическими инструментами».

В своем посте Здзиарски упомянул, что проблема не уникальна для WhatsApp, и даже подробно рассказал о «утечке криминалистических следов» в Сообщениях на iOS и OS X, а также о способах решения таких проблем с конфиденциальностью со стороны Apple, в отдельном посте в блоге. Он кратко объяснил, что короткие чаты между друзьями и семьей, использующими эти приложения, «не являются эфемерными на диске», что не только может вызывать беспокойство у пользователей, но и может предоставить правоохранительным органам законный доступ к сообщениям WhatsApp, которые считались удаленными, благодаря отсутствию зашифрованной связи между WhatsApp и iCloud.

Основная проблема здесь в том, что эфемерная связь не является эфемерной на диске. Это проблема, с которой Apple тоже боролась, и я объяснил ее и дал рекомендации по дизайну в недавнем посте в этом блоге.

iMessage от Apple имеет эту проблему, и она такая же плохая, если не хуже. Ваша база SMS.db хранится в резервной копии iCloud, но копии ее также существуют на вашем iPad, вашем компьютере и везде, где вы получаете iMessages. Удаленный контент страдает от той же участи.

Тем не менее, Здзиарски завершает свой пост, упоминая, что нет причин для широкой паники из-за уязвимости безопасности WhatsApp, главным образом потому, что злоумышленнику пришлось бы пройти через множество препятствий, чтобы получить доступ к удаленным сообщениям. Исследователь iOS заявил, что его целью было просто «информировать пользователей о «следе» WhatsApp». Он также предлагает несколько вариантов для пользователей, желающих смягчить проблему, включая периодическое удаление WhatsApp «для очистки базы данных», отключение резервного копирования iCloud и отказ от хранения паролей резервных копий в цепочке ключей Apple.

Ранее в этом году Apple подтвердила свое намерение удвоить усилия по обеспечению конфиденциальности и безопасности пользователей в своей платформе iCloud. В настоящее время зашифрованные данные, сохраненные в iCloud, доступны Apple с помощью ключа, который предоставляет ей доступ к учетным записям в вспомогательных целях, например, если кто-то забыл свой пароль. Однако, с постоянно растущим объемом данных, накапливающихся в учетных записях iCloud пользователей — от текстов до фотографий и данных о состоянии здоровья — Apple стремится обеспечить сквозное шифрование на своей облачной платформе хранения данных, что означает, что даже сама компания не сможет получить доступ к учетным записям своих пользователей, даже если захочет.

Посетите блог Здзиарски для получения более подробной информации по этому вопросу.