Android 17、2Gを悪用するSMSブラスター攻撃を防ぐ新たなネットワークセキュリティ機能を追加

Android 17では、セルラーダウングレード攻撃を軽減し、ローカルネットワークを保護し、暗号化されたWebセッション中のメタデータ露出を制限する、新たなネットワークセキュリティ制御群が導入されています。

今回のアップデートには、公共の場でユーザーを標的にすることが増えているSMSブラスターキャンペーンに対抗するための、キャリア主導による2G停止機能が含まれています。

Googleによると、Android 17の変更点は主に4つの分野に焦点を当てています。すなわち、Encrypted Client Helloのサポート、ローカルネットワーク保護の強制適用、証明書の透明性(Certificate Transparency)のデフォルト有効化、そして旧式の2Gセルラー脅威に対する保護強化です。

キャリア主導による2G保護

最も重要な不正利用対策機能は、参加している通信キャリアがデフォルトで契約者の2G接続を無効化できるゼロクリック機構です。この変更は、不正な基地局や偽の携帯電話塔である「SMSブラスター」を標的としています。

攻撃者は高出力の携帯型無線機器を使って正規の基地局になりすまします。近隣の端末は操作され、最新のLTEやう5Gネットワークから切断されて、セキュリティ対策がはるかに弱い旧式プロトコルである2Gへと戻されてしまいます。

データ侵害防止

端末が不正な基地局インフラ経由で接続されると、攻撃者はフィッシングSMSメッセージを送信でき、これらはキャリア側のスパム対策や従来型の詐欺防止フィルターをすり抜ける可能性があります。

SMSブラスターによる攻撃は、都市中心部、交通機関、商業地区といった人が密集する場所で報告されています。犯罪グループは車載型やスーツケースサイズの機器を展開し、圏内の多数のスマートフォンを標的にして、銀行、配送業者、政府機関、携帯電話事業者を装った不正メッセージを送信することができます。

Android 12では、ハードウェアレベルで2G接続を手動で無効化するオプションが導入されていました。Android 17ではこの保護機能をさらに発展させ、キャリアがデフォルトでこの制限を適用できるようにすることで、ユーザー自身が設定を見つけて構成する手間をなくしています。ただし、この保護の実効性はキャリアの協力対応や対応端末のハードウェアに依存します。

Android 17ではまた、HTTPS接続の初期段階で接続先のホスト名を隠すプライバシー技術、Encrypted Client Hello(ECH)のプラットフォームサポートも導入されています。

HTTPSはWebトラフィックの内容を暗号化しますが、端末が接続しようとしているドメインなど一部のメタデータは、ネットワーク事業者やWi-Fiプロバイダー、その他ネットワークトラフィックを監視する主体から見える状態のままになる場合があります。この情報は、閲覧行動のプロファイリングや、フィッシング・監視活動の実効性向上に利用されるおそれがあります。

ECHは、TLSハンドシェイク中にやり取りされるServer Name Indication関連の情報を暗号化します。AndroidのPrivate DNS機能と併用することで、この機能はネットワーク上の観察者がユーザーがどのWebサイトや対応アプリにアクセスしているかを特定することを、より困難にします。

Image

Googleは、Android 17を広範なECHサポートを提供する初の主要なモバイルOSだとしています。アプリ開発者は、OkHttp 5.5.0にアップグレードし、ネットワーク構成でECHを有効にすることでこの保護機能を採用できます。

今回のリリースではまた、ローカルネットワーク保護の強制適用も開始され、アプリがローカルWi-Fiネットワーク上の端末をスキャンしたり接続したりする前に、ユーザーの許可を求めることが必須となります。

これまでは、家庭内ネットワークに接続したアプリが、スマートテレビ、カメラ、スピーカー、ゲーム機、その他の接続機器といった近隣の端末を特定できてしまう可能性がありました。この可視性により、家庭内の技術環境に関する詳細が露出し、プロファイリングやネットワーク内部での横展開的な標的化の機会が生まれるおそれがありました。

テレビへのメディアキャスティングなど一般的な機能について、Androidはネットワークに接続されたすべての端末への広範な可視性を要求するのではなく、システムが提供する安全な選択ツールを開発者が利用することを推奨しています。

さらに、Android 17では証明書の透明性(Certificate Transparency)もデフォルトで有効化されます。この措置により、公的に信頼される証明書は公開の監査可能なログに記録することが義務付けられます。

証明書の透明性は、攻撃者がWebサイトになりすまして暗号化トラフィックを傍受することを可能にしかねない、不正発行された証明書や悪意ある証明書の検出に役立ちます。証明書の発行を公に確認できるようにすることで、この制御はWebの公開鍵基盤に説明責任をもたらします。

総じて、Android 17における一連の変更は、複数のセキュリティ保護をオプション設定からデフォルトへと引き上げ、セルラー詐欺、ネットワーク偵察、トラフィック傍受、メタデータ収集に対するプラットフォームレベルの防御へと転換するものです。

データ侵害防止

調査の遅れによるインシデントを防ぎましょう。15,000のSOCから得られる脅威インテリジェンスでTier 1を強化: TI Lookupを自社のSOCに統合する

翻訳元: https://gbhackers.com/android-17-adds-new-network-security-features/

本記事は gbhackers.com の記事を翻訳・要約したものです。