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

Googleは、プライバシー漏洩の低減、自宅Wi-Fiにおける不正な機器発見の制限、証明書検証の強化、そして不正な2G基地局を通じて配信されるフィッシングキャンペーンの抑止を目的とした、Android 17のネットワークセキュリティ制御機能を発表しました。

8月27日に発表されたこの変更は、ユーザーが暗号化アプリやHTTPSブラウジング、最新の5Gサービスを利用していてもなお悪用され得る脆弱性を対象としています。

今回のプラットフォームアップデートは、プロトコルレベルのプライバシー改善とアプリケーションの権限制御、通信キャリアが管理するセルラー保護を組み合わせるもので、防御の範囲を個々のユーザー設定を超えて拡張します。

トランスポート層では、Android 17はEncrypted Client Hello(ECH)のサポートを追加します。これは、最初のハンドシェイク時に接続先のホスト名を秘匿するために設計されたTLSの仕組みです。

HTTPSは通常ページの内容を暗号化しますが、露出したドメイン名のメタデータからは、ネットワーク事業者やローカルの盗聴者に接続先が知られてしまう可能性があります。

Private DNSと組み合わせることで、ECHは対応サイトやアプリについてこのメタデータを隠蔽し、プロファイリングやより巧妙に狙いを定めたフィッシングの機会を減らします。Googleによれば、Android 17は広範なECHサポートを有効化する初の主要モバイルOSだといいます。

OkHttpを利用する開発者には、バージョン5.5.0へのアップグレードとECHの明示的な有効化が推奨されており、独自のネットワークスタックを運用しているチームには、HTTPSレコードクエリの挙動と展開時のパフォーマンスの検証が推奨されています。

Android 17はまた、ローカルネットワーク保護機能も強制適用し、アプリケーションが同一ルーター配下の機器とどのようにやり取りするかを変更します。

アプリはローカルのエンドポイントをスキャンしたり接続したりする前に権限を取得しなければならなくなります。これは従来、テレビやカメラ、ゲーム機といった家庭内機器の一覧が外部に露出してしまう可能性があった機能です。

こうした機器の一覧は、行動プロファイリングや世帯プロファイリングに悪用され得るものです。キャスティングを行う一般的なワークフローについては、Googleは開発者に対し安全なシステムピッカーを利用するよう推奨しています。これにより、ユーザーはアプリケーションにローカルネットワーク全体への可視性を与えることなく、対象機器を選択できるようになります。

証明書の透明性(Certificate Transparency)もデフォルトで有効化されます。このポリシーの下では、セキュアな接続に使用される証明書は、公開された監査可能なログに記録される必要があります。

この措置は、認証局が侵害された場合や不正な証明書が発行された場合の検知能力を向上させることを目的としています。どちらのケースも通信の傍受につながり得るためです。

ログの可視化を義務付けたとしても、すべての証明書不正利用を防げるわけではありませんが、外部から追跡可能な記録が残ることで、異常な発行を発見しやすくなり、ブラウザやプラットフォーム、証明書エコシステム全体にわたる防御側の調査を迅速化できます。

不正対策の変更は、端末をLTEや5Gから旧式の2Gサービスへ強制的にダウングレードさせるSMSブラスターや偽基地局に対応するものです。攻撃者はこれにより、ネットワークのフィルタリング経路を回避してフィッシングメッセージを送信できてしまいます。

この対策は、ブラスターが端末に到達する前にダウングレード先そのものを取り除くアプローチですが、保護が有効に機能するかどうかは通信キャリアの対応状況や端末側のハードウェアの対応状況に左右されます。

これら4つの制御機能は総じて、Androidがユーザー設定に依存するのではなく、より安全なデフォルト設定へとネットワークセキュリティの軸足を移していることを示しています。

セキュリティチームに、不審な活動をより迅速に調査し、ビジネスへの影響が拡大する前に脅威を封じ込めるための可視性とコンテキストを与えましょう。ANY.RUNで調査を強化

翻訳元: https://cyberpress.org/android-17-adds-new-network-security-protections/

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