Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/eqstlab/cve-2024-25503
脆弱性分析エクスプロイトウェブアプリケーション悪用情報収集フィッシングペネトレーションテスト
GitHubeqstlab/cve-2024-25503

CVE-2024-25503

Advanced REST Client v.17.0.9 におけるクロスサイトスクリプティング脆弱性のエクスプロイト

リポジトリを見る
122年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2024-25503

脆弱性タイプ : Cross Site Scripting (XSS)
製品: Advanced REST Client desktop application
脆弱性のあるバージョン: 17.0.9
製品のベンダー: https://www.advancedrestclient.com/

1. 説明

Advanced REST Client v.17.0.9 におけるクロスサイトスクリプティング (XSS) の脆弱性により、リモートの攻撃者が任意のコードを実行し、機密情報を取得することが可能です。これは、New Project 機能の 'edit details' パラメータ内の細工されたスクリプトを悪用することで達成されます。

2. 攻撃ベクター

この脆弱性は、攻撃者が悪意を持ってプロジェクトの説明 (Markdown 形式) に 'XSS' スクリプトを保存し、被害者とプロジェクトを共有し、その後 ARC App を使用して被害者の PC 上で共有プロジェクトを実行するときに発生します。

3. 概念実証 (PoC)

ステップ 1) Advanced REST Client を実行した後、3 番目のタブにある '+ADD A PROJECT' ボタンをクリックします。

image



ステップ 2) 作成したプロジェクトを表示するために 'Open details' タブをクリックします。

image



ステップ 3) 作成した New Project の 'Edit details' タブをクリックします。

image



ステップ 4) 攻撃者は 'XSS スクリプト' を書き込み、'SAVE' ボタンをクリックします。

root@kitploit:~
<!--Used 'XSS script' for information leakage-->


<!--Another 'XSS script' for phishing-->

image

ステップ 5) プロジェクトを開くと、'XSS スクリプト' がアラート (情報漏洩) を生成する可能性があります。

image

または攻撃者のページを読み込みます (フィッシング)。

image

ステップ 6) 攻撃者によって作成されたプロジェクトは、'Export project' 機能を使用してエクスポートできます。

image

ステップ 7) 攻撃者はプロジェクトに名前を付け、'EXPORT' ボタンをクリックして 'XSS スクリプト' が保存されているプロジェクトをエクスポートします。

image

ステップ 8) このアプリにはプロジェクトをインポートする機能もあります。

image

ステップ 9) 被害者は、上部のタブから 'import all versions of ARC data' を選択して、攻撃者から受け取ったプロジェクトを開きます。

image

ステップ 10) 被害者が悪意のあるプロジェクトファイル ('XSS スクリプト' を含む) を開くために 'SELECT FILE' ボタンをクリックするとき。

image

ステップ 11) ファイルの選択が完了したら、'IMPORT DATA' ボタンをクリックしてインポートを成功させます。

image

ステップ 12) インポートされたファイルが実行され、攻撃者の 'Stored XSS スクリプト' が被害者の 'Advanced REST Client (ARC) App' 上で実行されます。

image

4. 追加情報

  • 被害者が攻撃者から共有された悪意のあるペイロードを含むプロジェクトを実行した場合、被害者はペイロードにすぐに気付くことができないため危険です。

  • 例えば、この脆弱性は、ユーザーのブラウザ URL を読み取ることで機密情報を盗んだり、悪意のある動作を実行するために使用される可能性があります。

  • また、ユーザーを他のサイトにリダイレクトすることでフィッシング攻撃を実行することも可能です。フィッシング攻撃で XSS 脆弱性が悪用された場合、機密情報が外部に漏洩する可能性があるため注意が必要です。

5. 発見者

  • Eメール: [email protected]
  • GitHub: https://github.com/YOUNGSEO-PARK
ツールをダウンロード