サイバーセキュリティ

Androidの「GhostMap」脆弱性:悪意のあるアプリがスマートフォンを無限再起動ループに陥れる可能性

Bitdefenderの研究者が、Androidシステムにおいて「GhostMap」と呼ばれる脆弱性を発見しました。この脆弱性を悪用すると、悪意のあるアプリが権限を必要とせずにデバイスをクラッシュさせ、無限再起動ループに陥らせる可能性があります。

2026-11-05
1 分で読めます
2 閲覧数
certi.news Editorial Team
Androidの「GhostMap」脆弱性:悪意のあるアプリがスマートフォンを無限再起動ループに陥れる可能性

セキュリティ企業Bitdefenderの研究者が、Androidオペレーティングシステムにおける深刻な脆弱性を明らかにしました。彼らはこれを「GhostMap」と名付けました。この脆弱性の危険性は、特別に設計された悪意のあるアプリが、ユーザーが権限を付与したり、インストール後にアプリを起動したりしなくても、Androidデバイスを無限再起動ループ(ブートループ)に陥らせ、デバイスを使用不能にできる点にあります。

GhostMap脆弱性の仕組み

この技術的な問題の根本は、Androidの2つのライブラリがZIPファイルの圧縮方式を解釈する方法の違いにあります。この不一致により、不正なAPK(Androidアプリケーションパッケージ)ファイルが通常のサイズチェックを回避し、システムがメモリ内の割り当てられていない領域にファイルをマッピングしようとする事態を引き起こします。

システムの主要プロセスであるsystem_serverがこのファイルを読み取ろうとすると、SIGBUSエラー(プロセッサが不正なメモリアドレスにアクセスしようとしたプロセスを停止させるために送信する信号)が発生します。システムは影響を受けたプロセスを自動的に再起動しようとするため、同じ不正ファイルを読み込み直して再び同じエラーに直面し、無限のクラッシュループが発生します。BitdefenderがAndroid 17を搭載したPixel 10デバイスで行った実験では、アプリのインストールからわずか1秒後にデバイスがクラッシュループに陥ることが確認されました。

Googleの対応

この問題の深刻さにもかかわらず、BitdefenderはGoogleにこの脆弱性を認めさせることに苦労しました。Googleは8月に、この問題は「再現不可能(Not Reproducible)」であり、セキュリティアップデートの対象外であると回答しました。Bitdefenderが追加の証拠を提出したにもかかわらず、Googleはこれを即時修正の優先事項とは見なさず、将来のアップデートで検討するにとどめています。

ユーザーへの実質的な影響

現在、公式のソフトウェア修正プログラムは提供されていないため、この脅威に対処するにはコストがかかる、あるいは複雑な手順が必要となります:

  • 工場出荷時設定へのリセット(Factory Reset):最も確実な解決策ですが、デバイスに保存されているすべてのデータが消去されます。
  • ADBツールの使用:ADBコマンドを使用して不正なファイルを削除することは可能ですが、これには事前に「USBデバッグ」オプションが有効になっている必要があり、システムがクラッシュループに入る前に非常に迅速にコマンドを実行しなければなりません。

Bitdefenderは、この脆弱性によりユーザーはセーフモードへのアクセスさえも妨げられるため、従来のデバイス復旧プロセスが非常に困難になると指摘しています。現在利用可能な唯一の手段は、インストール中に不審なアプリを検出できる外部のセキュリティツールに頼ることです。

ニュースの出典
BleepingComputer
原文を開く ↗
c
著者

certi.news Editorial Team

このストーリーを探る

関連トピックとエンティティ

同じカテゴリー

おすすめ記事

すべてのニュースを見る