セキュリティ
プロトコル・プライイング:AirDropとQuick Shareにおける体系的な脆弱性研究
Protocol Prying: Vulnerability Research in AirDrop and Quick Share (arxiv.org)
要約
AppleのAirDropとGoogle/SamsungのQuick Shareは、数十億台のデバイスで使用されている近接ファイル転送プロトコルですが、そのアプリケーション層のセキュリティはほとんど研究されていませんでした。本研究では、これらのプロトコルのクロスプラットフォームでのリバースエンジニアリングとプロトコル対応ファジングを実施し、6つの脆弱性を発見しました。これらには、認証前の問題や暗号化バイパスなどが含まれ、関連企業は報告を認識しています。
全文翻訳
Computer Science > Cryptography and Security
arXiv:2606.26967 (cs) [Submitted on 25 Jun 2026]
Title:Protocol Prying: Systematic Vulnerability Research in the Apple AirDrop and Android Quick Share Proximity Transfer Protocols
Authors:Arash Ale Ebrahim, Nils Ole Tippenhauer
View a PDF of the paper titled Protocol Prying: Systematic Vulnerability Research in the Apple AirDrop and Android Quick Share Proximity Transfer Protocols, by Arash Ale Ebrahim and 1 other authors
View PDF
HTML (experimental)
Abstract:
Apple AirDrop and Google/Samsung Quick Share are proximity file-transfer protocols used by over five billion devices, yet their application-layer security properties remain largely unstudied because both stacks are proprietary and undocumented.
Both protocols are reachable from wireless proximity without any prior pairing and process complex serialized content (binary plists, CPIO archives, Protocol Buffers, UKEY2 handshakes) inside privileged daemons, making them attractive zero-click targets across multiple operating systems.
We perform the first cross-platform reverse engineering and protocol-aware fuzzing study of both stacks. We reconstruct AirDrop's seven-layer state machine and DVZip adaptive compression from binary analysis, build AIRFUZZ, a protocol-aware fuzzer that mutates pre-compression representations, and complement it with targeted hand-written analyses of Samsung's Quick Share service and Google's Quick Share for Windows.
We discover six vulnerabilities (V1-V6): three pre-authentication issues in macOS/iOS AirDrop (V1: Swift fatalError DoS in the HTTP path router; V2: unbounded XML plist recursion in Foundation; V3: NULL dereference in this http URL's HTTP/1.1 parser), two protocol-layer flaws in Samsung Quick Share (V4: pre-authentication OfflineFrame dispatch; V5: D2D encryption bypass for three frame types), and a heap use-after-free in Google Quick Share for Windows (V6) for which Google awarded a bounty. We responsibly disclosed all findings, and Apple, Samsung, and Google have acknowledged the reports.
Comments: 15 pages, 4 figures
Subjects: Cryptography and Security (cs.CR)
Cite as: arXiv:2606.26967 [cs.CR] (or arXiv:2606.26967v1 [cs.CR] for this version)
https://doi.org/10.48550/arXiv.2606.26967
Focus to learn more
arXiv-issued DOI via DataCite
Submission history
From: Arash Ale Ebrahim [view email]
[v1] Thu, 25 Jun 2026 12:40:13 UTC (2,523 KB)
Full-text links:
Access Paper: View a PDF of the paper titled Protocol Prying: Systematic Vulnerability Research in the Apple AirDrop and Android Quick Share Proximity Transfer Protocols, by Arash Ale Ebrahim and 1 other authorsView PDF
HTML (experimental)
TeX Source
view license
Current browse context: cs.CR < prev | next > new | recent | 2026-06
Change to browse by: cs
References & Citations
NASA ADS
Google Scholar
Semantic Scholar
export BibTeX citation
Loading...
BibTeX formatted citation ×
loading...
Data provided by:
Bookmark
Bibliographic Tools
Bibliographic and Citation Tools
Bibliographic Explorer
Toggle Bibliographic Explorer (What is the Explorer?)
Connected Papers
Toggle Connected Papers (What is Connected Papers?)
Litmaps
Toggle Litmaps (What is Litmaps?)
scite.ai
Toggle scite Smart Citations (What are Smart Citations?)
Code, Data, Media
Code, Data and Media Associated with this Article
alphaXiv
Toggle alphaXiv (What is alphaXiv?)
Links to Code
Toggle
CatalyzeX
Code Finder for Papers (What is CatalyzeX?)
DagsHub
Toggle DagsHub (What is DagsHub?)
GotitPub
Toggle Gotit.pub (What is GotitPub?)
Huggingface
Toggle Hugging Face (What is Huggingface?)
ScienceCast
Toggle ScienceCast (What is ScienceCast?)
Demos
Replicate
Toggle Replicate (What is Replicate?)
Spaces
Toggle Hugging Face Spaces (What is Spaces?)
Spaces
Toggle TXYZ.AI (What is TXYZ.AI?)
Related Papers
Recommenders and Search Tools
Link to Influence Flower
Influence Flower (What are Influence Flowers?)
Core recommender
toggle CORE Recommender (What is CORE?)
Author
Venue
Institution
Topic
About
arXivLabs
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them. Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Which authors of this paper are endorsers?
|
Disable MathJax (What is MathJax?)
Apple AirDropとGoogle/Samsung Quick Shareは、50億台以上のデバイスで使用されている近接ファイル転送プロトコルですが、両方のスタックがプロプライエタリで文書化されていないため、そのアプリケーション層のセキュリティ特性はほとんど研究されていませんでした。
両方のプロトコルは、事前のペアリングなしでワイヤレス近接から到達可能であり、特権デーモン内で複雑なシリアライズされたコンテンツ(バイナリplist、CPIOアーカイブ、Protocol Buffers、UKEY2ハンドシェイク)を処理するため、複数のオペレーティングシステムにわたる魅力的なゼロクリックターゲットとなっています。
私たちは、両方のスタックの初のクロスプラットフォームリバースエンジニアリングとプロトコル対応ファジング研究を実行します。バイナリ解析からAirDropの7層ステートマシンとDVZipアダプティブ圧縮を再構築し、プリコンプレッション表現をミューテートするプロトコル対応ファザーであるAIRFUZZを構築し、SamsungのQuick ShareサービスとGoogleのQuick Share for Windowsのターゲットを絞った手書き解析で補完します。
私たちは6つの脆弱性(V1-V6)を発見しました。macOS/iOS AirDropにおける3つの認証前問題(V1: HTTPパスルーターのSwift fatalError DoS; V2: Foundationにおける無制限のXML plist再帰; V3: このhttp URLのHTTP/1.1パーサーにおけるNULLデリファレンス)、Samsung Quick Shareにおける2つのプロトコル層の欠陥(V4: 認証前のOfflineFrameディスパッチ; V5: 3つのフレームタイプに対するD2D暗号化バイパス)、およびGoogle Quick Share for Windowsにおけるヒープのuse-after-free(V6、Googleがバウンティを授与)です。私たちはすべての発見を責任を持って開示し、Apple、Samsung、Googleは報告を認識しています。
コメント: 15ページ、4図
件名: Cryptography and Security (cs.CR)
引用形式: arXiv:2606.26967 [cs.CR] (またはこのバージョンについては arXiv:2606.26967v1 [cs.CR])
https://doi.org/10.48550/arXiv.2606.26967
詳細はこちら
arXiv発行のDOIはDataCite経由
提出履歴
From: Arash Ale Ebrahim [view email]
[v1] Thu, 25 Jun 2026 12:40:13 UTC (2,523 KB)
全文リンク:
論文アクセス: Apple AirDropとAndroid Quick Share近接転送プロトコルにおける体系的な脆弱性研究というタイトルの論文のPDFを表示、著者: Arash Ale Ebrahimと他の1名View PDF
HTML (experimental)
TeX Source
ライセンス表示
現在の閲覧コンテキスト: cs.CR < 前 | 次 > 新規 | 最近 | 2026-06
で閲覧を変更: cs
参考文献と引用
NASA ADS
Google Scholar
Semantic Scholar
BibTeX引用をエクスポート
読み込み中...
BibTeX形式の引用 ×
読み込み中...
提供データ:
ブックマーク
書誌ツール
書誌および引用ツール
書誌エクスプローラー
書誌エクスプローラーを切り替える (エクスプローラーとは?)
Connected Papers
Connected Papersを切り替える (Connected Papersとは?)
Litmaps
Litmapsを切り替える (Litmapsとは?)
scite.ai
scite Smart Citationsを切り替える (Smart Citationsとは?)
コード、データ、メディア
この論文に関連するコード、データ、メディア
alphaXiv
alphaXivを切り替える (alphaXivとは?)
コードへのリンク
切り替える
CatalyzeX
論文のコードファインダー (CatalyzeXとは?)
DagsHub
DagsHubを切り替える (DagsHubとは?)
GotitPub
Gotit.pubを切り替える (GotitPubとは?)
Huggingface
Hugging Faceを切り替える (Huggingfaceとは?)
ScienceCast
ScienceCastを切り替える (ScienceCastとは?)
デモ
Replicate
Replicateを切り替える (Replicateとは?)
Spaces
Hugging Face Spacesを切り替える (Spacesとは?)
Spaces
TXYZ.AIを切り替える (TXYZ.AIとは?)
関連記事
レコメンダーおよび検索ツール
Influence Flowerへのリンク
Influence Flower (Influence Flowersとは?)
コアレコメンダー
CORE Recommenderを切り替える (COREとは?)
著者
会場
機関
トピック
arXivLabsについて
arXivLabs: コミュニティ協力者との実験的なプロジェクト
arXivLabsは、協力者がarXivの新しい機能を直接ウェブサイト上で開発・共有できるフレームワークです。arXivLabsと協力する個人および組織は、オープンネス、コミュニティ、卓越性、ユーザーデータプライバシーという私たちの価値観を受け入れ、遵守しています。arXivはこの価値観にコミットしており、それらを遵守するパートナーのみと協力します。arXivコミュニティに価値をもたらすプロジェクトのアイデアをお持ちですか? arXivLabsの詳細をご覧ください。
この論文の著者のうち、推薦者は誰ですか?
|
MathJaxを無効にする (MathJaxとは?)