
CVE-2024-52940 - AnyDeskの「Allow Direct Connections」機能におけるゼロデイ脆弱性。Ebrahim Shafiei (EbraSha) によって発見・登録され、公開IPアドレスとプライベートIPアドレスを暴露します。詳細はNVD、Tenable、またはMITREのページをご覧ください。

AnyDesk IP漏洩脆弱性の動作を確認するには、以下のPoCデモ動画をダウンロードしてください。
これらの動画は脆弱性の動作方法を示し、IPアドレスのプライバシーに対する手順と影響を説明しています。
Abdal AnyDesk Remote IP Detectorは、AnyDeskの「Allow Direct Connections」機能において2024年10月27日に発見されたゼロデイ脆弱性を悪用する概念実証(PoC)ツールです。このオプションが有効で、攻撃者のシステムでのみ接続ポートが7070に設定されている場合、攻撃者はAnyDesk IDのみを使用して、対象システムの構成変更なしにターゲットのパブリックIPアドレスを取得できます。さらに、両方のシステムが同じネットワーク上にある場合、攻撃者はターゲットのプライベートIPアドレスも取得できます。
AnyDeskの「Allow Direct Connections」機能におけるこのゼロデイ脆弱性は、ターゲットの機密IP情報を露出させます。攻撃者はこの欠陥を悪用して、パブリックIPアドレス、および特定のケースではターゲットシステムのプライベートIPアドレスを取得できます。この脆弱性は、特にリモートアクセスツールのセキュリティ設定が十分に保護されていない場合に、重大なプライバシーリスクをもたらします。
攻撃者のシステムで「Allow Direct Connections」オプションが有効になっていると、AnyDeskは誤ってターゲットのパブリックIPアドレスをネットワークトラフィックに露出させます。このIPアドレスは、攻撃者のシステムでのネットワークスニッフィングによって簡単に特定できます。両方のシステムが同じローカルネットワーク上にある場合、ターゲットのプライベートIPアドレスもアクセス可能になる可能性があります。以下の画像は、Abdal Snifferツールを使用したネットワークトラフィックキャプチャを示し、この情報がどのように露出するかを強調しています。

この脆弱性は、CVE-2024-52940として正式に登録されています。
NIST(米国国立標準技術研究所)、Tenable、および米国政府の科学技術分野の諮問機関であるMITREによって、Ebrahim Shafiei (EbraSha) の名前で提出・登録されました。
詳細は以下をご覧ください:
このPoCを実行するために特定の前提条件は必要ありません。
このPoCの実行可能バージョンをダウンロードするには、GitHubの公式リリースページをご覧ください。これにより、すぐに使用できるコンパイル済みバージョンを入手できます。
ツールは以下を出力します:
この脆弱性はAnyDeskバージョン8.1.0以下に影響します。現時点では、この問題に対処する修正バージョンはリリースされていません。
残念ながら、現在この脆弱性に対するユーザー側の修正はありません。この問題に完全に対処するには、AnyDeskの開発チームによるアップデートまたはパッチが必要です。
このプロジェクトが役に立ったと思われ、さらなる開発を支援したい場合は、寄付をご検討ください:
情熱を込めて手作りされた Ebrahim Shafiei (EbraSha)
問題が発生した場合や構成の問題がある場合は、メール([email protected])でご連絡ください。GitLabまたはGitHubでも問題を報告できます。
この概念実証(PoC)は教育目的のみで提供されます。あなたが所有していない、または明示的なテスト許可を得ていないシステムでのこのコードの不正使用は違法かつ非倫理的です。このPoCを使用することにより、あなたは生じる可能性のある誤用や損害に対して全責任を負うことに同意します。著者は、このリポジトリで提供される情報に基づいて行われた行為に対する一切の責任を負いません。セキュリティテストを実施する前に、必ず適切な許可を得てください。