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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2024-52794-Discourse-Stored-XSS — Discourseにおける画像ファイル名を介した保存型XSS - CVE-2024-52794 | Kitploit
ツール/GitHubGitHub/beesco00/cve-2024-52794-discourse-stored-xss
脆弱性分析エクスプロイトウェブアプリケーション悪用ウェブセキュリティペネトレーションテスト
GitHubbeesco00/cve-2024-52794-discourse-stored-xss

CVE-2024-52794-Discourse-Stored-XSS

Discourseにおける画像ファイル名を介した保存型XSS - CVE-2024-52794

リポジトリを見る

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
1年前未レビュー

CVE-2024-52794 – Discourse における格納型クロスサイトスクリプティング (XSS)

CVE Platform Bugcrowd


概要

オープンソースのフォーラムプラットフォームである Discourse において、格納型クロスサイトスクリプティング (XSS) の脆弱性を発見しました。この脆弱性により、攻撃者はアップロードされた画像のファイル名に悪意のあるペイロードを埋め込むことで、被害者のブラウザ上で任意の JavaScript を実行できます。これは公開トピック、コメント、プライベートメッセージなど、複数のユーザー操作ベクトルに影響します。


CVE 識別子

  • CVE: CVE-2024-52794
  • アドバイザリ ID: GHSA-m3v4-v2rp-hfm9
  • 発見者: Mohand00
  • 報告先: Hackerone
  • 報告日: 2024年11月18日

技術詳細

画像をアップロードする際、ファイル名がフロントエンドで適切にサニタイズされずにレンダリングされます。ファイル名に JavaScript ペイロードが含まれている場合(例:)

root@kitploit:~
<script>alert(document.domain)</script>

...ユーザーが画像をクリックするとそれが実行されます。これは以下に該当します:

  • トピック
  • コメント
  • ダイレクトメッセージ

脆弱なロジックは、img の alt 属性またはその周辺のマークアップからスクリプトタグをエンコードまたは除去できていませんでした。


影響

  • 被害者のコンテキストでの任意の JavaScript 実行
  • 完全なセッションハイジャック (document.cookie 経由)
  • アカウントの乗っ取り
  • 複数のユーザー入力にわたって動作(持続型 XSS)

影響を受けるバージョン

ChannelVersions Affected
Stable≤ 3.3.2
Beta≤ 3.4.0.beta3
Tests-passed≤ 3.4.0.beta3

パッチが適用されたバージョン

ChannelPatched in Version
Stable≥ 3.3.3
Beta≥ 3.4.0.beta4
Tests-passed≥ 3.4.0.beta4

この問題は、ユーザーから提供されたファイル名を適切にサニタイズし、画像レンダリングコンポーネント内のすべての動的コンテンツをエスケープすることで対処されました。


開示のタイムライン

DateEvent
Nov 18, 2024脆弱性を hackerone 経由で報告
Dec 19, 2024CVE 発行: CVE-2024-52794
Dec 19, 2024Discourse が公開アドバイザリを発表

参考文献

  • 公式アドバイザリ – GHSA-m3v4-v2rp-hfm9
  • Discourse GitHub リポジトリ
ツールをダウンロード