研究者らは、Apple の AirDrop と Samsung の Quick Share ファイル共有システムに 6 つの新たな欠陥があることを明らかにしました。 CISPA の情報セキュリティ ヘルムホルツ センターによる詳細な調査で発表されたこの調査結果は、モバイル デバイスのセキュリティに対する重大なリスクを浮き彫りにしています。
研究では、これら 2 つの一般的なテクノロジーの潜在的な攻撃層をマッピングすることに焦点を当てました。これらのリソースでは、デバイスはまず通信用の信号を確立し、次にデータを送信するための安全な接続を作成します。データは受信デバイスに到達するとデコードされます。
AirDrop と Quick Share で特定された脆弱性は、まさにこの接続ブリッジの形成とデコード プロセスの間に存在します。攻撃者が誤った形式のデータ パケットを送信すると、テクノロジーが機能不全に陥り、悪用されやすくなる可能性があります。
AirDrop の脆弱性の発見
Arash Ale Ebrahim 氏と Nils Ole Tippenhauer 氏のリーダーシップの下、研究者らは AirDrop にユーザーの介入を必要とせずに攻撃を可能にする 3 つの脆弱性を発見しました。それらはすべて、同じ重要なポイント、つまり、同社製品のワイヤレス接続の多くを管理する Apple サービス「sharingd」から始まります。
「sharingd」は、AirDrop およびその他の無線通信システムの管理を担当します。障害が発生すると、Apple の接続エコシステム全体が危険にさらされる可能性があります。高度な攻撃により、ブランド デバイス間の統合が短期間に何度も無効になる可能性があります。
最も基本的な欠陥は、サービス拒否 (DDoS) 攻撃として機能します。攻撃者は、改ざんされたメッセージを 2 秒ごとに送信して、「sharingd」自体が再起動して問題を解決するのを妨げることができます。
他の 2 つの脆弱性は、iOS などの Apple の共有オペレーティング システム フレームワークに直接影響します。この方法では、約 200 個のネストされたレイヤーを内側に重ねて含むスプレッドシート ファイルを作成し、AirDrop 経由で送信します。
この複雑なスプレッドシートをデコードしようとすると、これらの隠れ層の読み取りの過負荷によりシステムがクラッシュし、その結果メモリの崩壊が発生します。このタイプのエラーは広範囲に蔓延しており、macOS、iOS、watchOS、tvOS、visionOS などの企業アプリケーションやシステムに影響を与える可能性があり、さまざまな Apple デバイスの安定性とセキュリティが危険にさらされます。
最近、Apple は、iOS、macOS、Safari ブラウザ システムのいくつかの穴を修正する一連のセキュリティ アップデートをリリースしました。
クイックシェアで見つかった欠陥の詳細
Samsung と Google の Quick Share に関しては、研究者らは Galaxy S23 Ultra を使用してこの技術のハンドシェイク プロトコルを調査しました。このプロトコルは、データ送信用の暗号化された安全なチャネルを確立するために重要です。
観察された最初の脆弱性は、暗号化が有効になる前に、不正なデバイスが接続プロセスを制御できる場合に発生します。 2 番目の侵害により、適切な暗号化セキュリティなしで制御コマンドがこのチャネルを通過できるようになります。
最も深刻な欠陥は、Quick Share Windows アプリケーションで特定されました。その中で、2 つの接続が同じメモリ ファイルに同時にアクセスして変更しようとします。この論争によりアプリケーションがクラッシュし、問題のファイルが削除されてしまいます。さらに悪いことに、Windows 保護層であるコントロール フロー ガードが無効になっていたため、悪意のあるコードがこのメモリに挿入される可能性がありました。
