CVE-2025-24893 の PoC — XWiki リモートコード実行(安全な PoC)
CVE-2025-24893 の PoC: 15.10.11、16.4.1、および 16.5.0RC1 より前のバージョン向けの XWiki リモートコード実行エクスプロイト。
⚠️ 重要 — 許可されたテストのみ
このリポジトリには、教育目的および許可された脆弱性テストを目的とした proof-of-concept(PoC)プロジェクトが含まれています。所有していない、または明示的な書面によるテスト許可を得ていないシステムに対して、エクスプロイトコードや手法を使用しないでください。無許可での使用は違法となる可能性があります。
概要
- CVE: CVE-2025-24893
- 製品: XWiki Platform
- 影響を受けるバージョン(報告済み): 15.10.11、16.4.1、および 16.5.0RC1 より前のバージョン。
- 影響: 特定のエンドポイントが信頼されていないコンテンツをレンダリングする際のコード(Groovy)インジェクションによるリモートコード実行(RCE)。
- PoC の目的: 管理された環境で任意のコード実行が可能であることを実証する — この README と関連スクリプトは、安全で責任ある使用のためにサニタイズされています。
このリポジトリが提供するもの(セーフモード)
- 非破壊的な PoC スクリプト。RCE 条件がどのようにトリガーされるかを示しますが、動作するエクスプロイトペイロードは含まれていません(リバースシェルや悪意のあるワンライナーはありません)。
- 制御下にあるターゲット XWiki インスタンスに良性のコマンド(例:
uname -a、echo "POC OK")を送信するための堅牢なテストハーネス。
必要条件
- Python 3.8+
requests Python パッケージ:
pip install requests