iOS существует уже более 17 лет и считается достаточно стабильной операционной системой. Однако, исследователь безопасности обнаружил редкую ошибку, из-за которой iPhone и iPad могут выйти из строя при вводе всего четырех символов.
Исследователь, известный как Константин на площадке Mastodon, обнаружил, что SpringBoard, приложение, управляющее домашним экраном iPhone, вылетает, если пролистать вправо до Библиотеки приложений и ввести в поисковой строке следующие символы: «:: «.
Мы протестировали это на iPhone с iOS 17.5.1 и убедились, что это действительно приводит к зависанию устройства на несколько секунд, после чего оно возвращается к экрану блокировки. Ввод этих четырех символов или набора «»: и любого другого символа в поисковую строку приложения Настройки также вызывает его сбой.
Нет доказательств того, что эта ошибка представляет собой угрозу безопасности или вызывает серьезные проблемы. Мы обратились к Apple за комментарием и обновим эту историю, если получим ответ. По нашим тестам, ошибка не вызывает полного сбоя iOS – пострадавшими оказываются только SpringBoard и приложение Настройки.
Тем не менее, эта ситуация демонстрирует некоторые скрытые уязвимости наших, казалось бы, отполированных iOS-устройств. Мы ожидаем, что Apple устранит эту проблему в iOS 18.
Effective power
Ошибки iPhone, подобные этой, довольно редки, но не уникальны. В 2015 году более серьезная ошибка выявилась в iMessage, когда одно текстовое сообщение приводило к сбою и полному выключению iPhone.
Эта проблема получила название «effective power». Она активировалась при получении сообщения, который содержал специфический текст «effective. Power لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ 冗». Это заставило Apple выпустить официальный ответ и временное исправление.
Та ошибка была более тревожной, так как потенциально позволяла посторонним лицам полностью отключить ваш iPhone. Текущая ошибка намного менее значительна, так как она генерируется пользователем и маловероятно, что эту фразу кто-то случайно введет.
Недавно Apple также признала, что «повреждение базы данных» в iOS 17.5 приводило к возвращению удаленных фотографий для некоторых пользователей iCloud. Эту проблему уже исправили, что позволило нам без опасений экспериментировать с новыми функциями iPhone.