Mac

iOS 6.1搭載iPhoneでロック画面をバイパスできるバグ

iOS 6.1搭載iPhoneでロック画面をバイパスできるバグ

ロック画面

iOS 6.0.1およびiOS 6.1を搭載したiPhoneにバグが発見されました。このバグにより、ロック画面のパスコードを回避し、連絡先やカメラロールにアクセスすることが可能になります。この方法は緊急通報ボタンを使用するため、iPhoneでのみ有効です。

仕組みは以下のとおりですが、緊急電話番号への短いダイヤル操作が必要となるため、試さないようご注意ください。指示に従い、通話を直ちにキャンセルしてください。より安全なテスト方法は、iPhoneからSIMカードを取り外し、外部との通信を遮断することです。

  • 「緊急通報」ボタンをタップし、iPhoneの電源をオフにして「キャンセル」をタップします。
  • 112などの緊急電話番号にダイヤルしようとして、すぐにその通話をキャンセルし、ロック画面に戻る
  • もう一度iPhoneのロックを解除し、電源ボタンを3秒間押し続けてから、「スライドして電源オフ」オプションが表示される直前に「緊急」ボタンをもう一度タップします。
  • デバイスへのアクセスを維持するには、電源を押し続けます

正しく実行されると、ロック画面は強制的に終了(またはクラッシュ)し、ユーザーの電話と連絡先アプリが起動して、アドレス帳、通話履歴、さらには写真やカメラロールに完全にアクセスして連絡先情報を編集できるようになります。

これによるセキュリティへの影響が心配な場合は、単純な数字のパスコードをオフにして、複数の文字のバリエーションからなる複雑なパスワードを使用することで、バグがまったく機能しないようにすることができます。

ロック画面のバイパスは、2月初旬に下記に埋め込まれたYouTube動画によって最初に発見され、Gizmodoが発見して広く注目を集めました。

The Verge は、その効果を示す独自の最新ビデオを公開しています。

非常によく似たロック画面バイパスのバグが、以前 iPhone の iOS 4.1 に存在していましたが、これも緊急通話ボタンに依存しており、ポイントリリースで Apple によってすぐに修正されました。

これはiOS 6.1に影響を与える3つ目の重大なバグです。1つは一部のiPhone 4Sユーザーの3G受信に影響し、iOS 6.1.1アップデートで修正されました。もう1つはMicrosoft Exchangeユーザーに影響し、リモートExchangeサーバーのカレンダー機能への過剰なpingによりバッテリーの消耗と通信障害を引き起こします。

Apple は、この問題を早急に解決するために、iOS のマイナーパッチアップデートをリリースすると思われます。

更新: Apple はこのバグを認識しており、この問題を解決するための iOS パッチ (おそらく iOS 6.1.2) がまもなくリリースされる予定です。