パスワードを忘れた? アカウント作成
13507271 story
バグ

リンクを送るだけでiOS/macOSがクラッシュするバグが見つかる 27

ストーリー by headless
発見 部門より
特定のリンクを含むテキストメッセージを受信することで、iOS/macOSデバイスがフリーズしたり、再起動するというバグ「chaiOS」が発見された(9to5Macの記事Softpediaの記事発見者のツイート)。

発見者がGitHubで公開していた実証ページは既に削除され、アカウントも一時停止になっていたが、9to5MacやSoftpediaのテストによれば、送信側・受信側ともにメッセージアプリがクラッシュする、デバイスがソフトリブートする、メッセージアプリやデバイス全体の応答が非常に遅くなるといった現象が確認されたそうだ。また、メッセージアプリでリンクを受信したスレッドを開こうとすると、アプリが繰り返しクラッシュしたとのこと。

問題が発生する具体的な原因は不明だが、実証ページのソースを見るとmetaタグのcontent属性やaタグのhref属性に結合分音記号らしき文字を多数含む非常に長い文字列がセットされていた。発見者は実証ページ公開前に問題をAppleへ報告しており、Appleでは来週リリース予定のiOS 11.2.5およびmacOS 10.13.3で問題を修正するとのこと。

特定の文字列を含むメッセージの受信リンクのクリックでiOSデバイスが再起動するといった問題は過去にも発見されている。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2018年01月20日 11時53分 (#3348027)

    そんなこともありました。

  • by Anonymous Coward on 2018年01月20日 12時06分 (#3348035)

    この手の問題は昔から尽きることがないですねぇ。
    でも今回は超巨大なプロパティで普通にクラッシュと言う感じでちょっとインパクトが弱いか(違

    • 「かぜがなおる」問題はAppleでしたっけ、他社でしたっけ?

      親コメント
    • by Anonymous Coward

      たかがアプリのバグでOS丸ごと落ちてしまう分だけより深刻とも言える。

      • by Anonymous Coward

        OSのバグでしょ。
        それを簡単に呼び出す契機がアプリにあっただけ。

    • by Anonymous Coward

      確かにそれ思い出した。
      まぁiOSは全部ネイティブだからそういう事も起きるだろうなとは思う。
      テストしてもバグなしは無理。
      仮想マシンは重いから嫌いなのか技術がないのか。多分後者だな。

      • Flashをはじめとして「プログラムを実行するプログラム」を禁止してるくらいだから単純に嫌いなんでしょう。
        App StoreにはなぜかLua(現存するかは不明)とかSwiftの実装があるように見えるけど。

        親コメント
      • by Anonymous Coward

        やる意味がないだろ。プロセッサからOSミドルウェアにアプリケーションまでだいたい全部自社開発なのだから。

        • by Anonymous Coward on 2018年01月20日 16時35分 (#3348133)

          この文脈での仮想マシンはそういう意味ではない。

          親コメント
          • by Anonymous Coward

            仮想包茎

          • by Anonymous Coward

            あまり文脈でコロコロ意味が変わるように専門用語を使わないでほしい。
            読む人によって受け取られ方が違うのは文学だけでいい。

            で、この場合の仮想環境は何を指してるつもりなの?
            サンドボックスのことが言いたかったの?

            • by Anonymous Coward

              「仮想環境」という語はこれまで一度も出てきていないわけですが・・・

              ネイティブに対する仮想マシンという表現をしているのだろうから
              その上に実装するのはサンドボックスでもなんでも構わないのでは?

              # そのくらい読み取れば?

      • by Anonymous Coward

        カーネルごと落ちても環境だけ落ちてもユーザーには再起動してるようにしか見えるから、違いが分からないんじゃない?
        こないだiPhoneがクラッシュしたけど、ほんの数秒でロック画面に戻ったので、あれはカーネルではなくシェルだけ落ちたんだろうと思ってる。
        そしてシェルを落とすタイプのバグは仮想マシン化しても防ぐことは出来ない。

  • by Anonymous Coward on 2018年01月20日 13時38分 (#3348068)

    受信と送信はずいぶん違う

    • by Anonymous Coward

      >送信側・受信側ともにメッセージアプリがクラッシュする、デバイスがソフトリブートする、メッセージアプリやデバイス全体の応答が非常に遅くなるといった現象が確認されたそうだ

    • by Anonymous Coward

      もしかして:課金

typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...