iOS の奇妙なバグで、いたずら者が自分の iPhone から一見無害なアラビア文字を 1 行含むテキスト メッセージを送信することで、被害者の iPhone をクラッシュさせることができるようです。

AppleInsider読者のケイトリンさんは火曜日、スクリーンショット上記を Apple の iOS メッセージ アプリ経由で実行すると、iPhone の再起動、メッセージからのロックアウト、スプリングボードのクラッシュなどが引き起こされます。

Reddit では、システム クラッシュと再起動エラーの原因を iOS の Unicode 処理に絞り込みました。具体的には、問題の Unicode 文字列は、通知で完全に表示できない、非常に長いテキスト ブロックの一部です。

テキスト文字列を含むテキストまたは iMessage が受信され、ロック画面またはドロップダウン通知として表示されると、iOS はメッセージをレンダリングしようとしてリソースを使い果たし、最終的に Springboard がクラッシュします。同じコード行が通常のメッセージ会話の一部として受信された場合には問題は発生しません。これは、問題の一部が iOS 通知にあることを示唆しています。

通知のメッセージ プレビューをオフにすることを提案する人もいますが、私たちのテストではこのプロセスが効果的であることは示されていません。ただし、メッセージがすでにクラッシュしている場合は、AppleInsider新しいメッセージを受信したり、写真から写真を送信したり、共有シートから自分にメッセージを送信したりすると、プロセスが停止することを確認しました。