iPhone、iPad、Mac、Apple WatchなどApple製品に広範囲に影響を及ぼす新たなバグが発見されました。
インドで用いられている言語の1つ、テルグ語で使われる特定の文字を表示するとアプリがクラッシュしてしまうというバグです。
このバグは、macOS 10.13.3、iOS 11.2.5、watchOS 4.2、tvOS 11.2.5の最新バージョンに影響を与えます。テルグ語のある特定の文字を受信することでアプリがフリーズし操作を受け付けなくなります。また、アプリを起動することもできなくなるようです。
影響を受けるのは、メッセージ、Safari、WhatsApp、Facebook Messenger、Instagram、Twitter、その他テキスト入力を受け入れるアプリ(標準アプリだけでなくサードパーティ製も)は広く影響を受けます。
たとえば、iMessageで特定の文字が送信された場合、MacやiOSデバイスのメッセージアプリがフリーズし操作を受け付けなくなります。問題を起こした文字を含む会話全体を削除するまでメッセージアプリは正常に動作しなくなります。
MacnoSafariやChromeのアドレスバーに問題を起こす文字をペーストすればブラウザはクラッシュします。
更に悪いことに、文字がiOSの通知に表示されるとiPhoneやiPadがリスプリングし、最悪の場合DFUモードを使うしか方法がなくなります。
Another iOS bug is crashing iPhones and disabling access to iMessage https://t.co/9do0xyz7k4 pic.twitter.com/15Ripq7PP8
— Tom Warren (@tomwarren) February 15, 2018
Appleが現在ベータテスト中のiOS 11.3やmacOS 10.13.4などではすでに修正されています。
Appleこのバグを認め、修正アップデートを準備中です。
またアップデートは、現在テスト中のベータ版の一般公開よりも前に、つまりiOS11.3の一般公開よりも前にiOS11.2.xといったかたちでマイナーアップデートがリリースされることをiMoreのRene Ritchie氏はツイートしています。
Apple has confirmed the message app Telugu crash bug is fixed in all current betas for iOS/macOS/watchOS/tvOS.
— Rene Ritchie (@reneritchie) February 15, 2018
What’s more: Apple will push out a fix to the current release version (i.e. iOS 11.2.x update ahead of iOS 11.3) so everyone gets it sooner. https://t.co/SF47fpBgXs
Source:Mac Rumors, The Verge