В прошлую неделю Apple выпустила обновление iOS 17.5, которое привело к появлению старых фотографий на устройствах некоторых пользователей. В том числе пользователи жаловались на восстановление снимков интимного характера, нюдсов. Компания уже выпустила патч iOS 17.5.1 для исправления проблемы, но, как пишет The Verge, причина ее возникновения оставалась неизвестной до вчерашнего дня.
Согласно последним сообщениям, проблема была обусловлена повреждением записи базы данных файловой системы на пользовательских устройствах. Эта проблема затронула только устройства пользователей, а не файлы, хранящиеся в iCloud. Apple подтвердила, что фотографии восстановились на небольшом количестве устройств, чьи владельцы неправильно выполнили процедуру очистки памяти. Из-за этого в базе файловой системы остались не удаленные данные, из которых и были восстановлены снимки при синхронизации с iCloud.
Компания Synactiv исследовала эту проблему и провела реверс-инжиниринг обновления iOS 17.5.1. Оказалось, что в iOS 17.5 была добавлена процедура миграции, ответственная за сканирование и повторный импорт фотографий из файловой системы. Установка патча iOS 17.5.1 приводит к удалению этой процедуры, так как именно она повторно индексирует старые файлы в локальной файловой системе и восстанавливает удалённые фото.
Synactiv отметила, что удаленные с iPhone фото могут продолжать храниться на устройстве до тех пор, пока занятое ими место не будет перезаписано другими данными. Исходя из изученного кода, Synactiv заявила, что появившиеся фотографии все еще хранились в файловых системах и были обнаружены с помощью процедуры миграции, добавленной в iOS 17.5.
Ранее Google позволила делиться своими паролями с членами семьи.